una significa que para img imagenes imagen como atributos atributo agregar ios app-store in-app-purchase newsstand-kit openurl

ios - para - que significa alt en una imagen



Enlace a la aplicación administrar suscripciones en la tienda de aplicaciones (6)

Actualmente con la compra de la aplicación In, la única forma de cancelar una suscripción de renovación automática es hacer lo siguiente con el dispositivo:

Configuraciones> Almacenar> Ver mi cuenta> Administrar mi suscripción

¿Es posible vincular mediante programación directamente a la página Administrar mi suscripción en la tienda de aplicaciones? Sé que puedo abrir la tienda de aplicaciones a través de algo como

NSURL *url = [NSURL URLWithString:@"itms-apps://itunes.apple.com"]; [[UIApplication sharedApplication] openURL:url];

He visto otras aplicaciones hacer esto, pero parece que no puedo entender cómo.


Es posible que las respuestas anteriores estén un poco desactualizadas (incluida la documentación de Apple grrr), ya que recibo un error de Safari al intentar usar el enlace:

// old way https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions

Al usar XCode 5.1 y iOS 7.x, puedo enlazar correctamente a la sección "Administrar suscripciones" para la aplicación en cuestión usando el siguiente openURL: llamar:

// new way [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]]


La nueva forma (WWDC 2018) es la siguiente URL de acuerdo con la sesión 705 : https://apps.apple.com/account/subscriptions


Mi aplicación ha sido rechazada recientemente por proporcionar una opción de administración de suscripción externa en mi aplicación. El mensaje que recibí del equipo de desarrollo de Apple fue: "Aún encontramos que, si bien ha enviado productos de la aplicación In App Purchase para su aplicación, la funcionalidad de compra In App no ​​está presente en su binario. Específicamente, la opción ''Gestionar suscripciones'' se vincula fuera de La aplicación para iTunes Store ".

Proporcioné una vista para que el usuario pueda "Restaurar / Suscribirse" a una suscripción anual renovable automática (por supuesto, he agregado la lógica subyacente para detectar cuándo el usuario está suscrito / no suscrito, y un botón "Administrar mis suscripciones" que permite El usuario puede administrar su suscripción a través de iTunes (que es algo que obtuve de varias fuentes, incluido este post).

Creo que esto debe evitarse para que el producto IAP sea aceptado. Tal vez haya enfrentado el mismo problema al enviar la aplicación para revisar.


Puedes lograr esto en Swift usando el siguiente código:

let url=NSURL(string:"https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions") UIApplication.sharedApplication().openURL(url!)

Swift 3

let url = URL(string:"https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions")

UIApplication.shared.openURL (url!)


Siguiendo esta guía de iTunes Connect , esta URL funciona:

https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions

Puede vincular directamente a la página Administrar suscripciones en la App Store sin tener que escribir su propia página de administración de suscripciones. Para hacerlo, enlace a esta URL: https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions

Sin embargo, esto redirigirá a Safari antes de redirigir a App Store App. Así que el usuario verá el cambio de aplicación dos veces en su dispositivo. Cambiar https a itms o itms-apps no parece funcionar simplemente.

Por cierto, esto solo funciona en el dispositivo. No funcionaría en el simulador.


use este enlace para omitir el safari y acceder directamente a la pantalla en la tienda de aplicaciones:

itmss://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions

que te diviertas