passcode parental how forgot control apps iphone ios safari itunes-store openurl

how - parental control iphone



El enlace de la aplicación iTunes no puede abrir la página en safari en el simulador y también en iDevices (4)

Esa es una posibilidad, ya que está especificando la región a la que pertenece o está alojada la aplicación en la tienda de aplicaciones bajo. Intenta cargar el url sin la región ''gb''.

Espero que esta sea una pregunta duplicada. Pero ninguna de las respuestas no me ayudó mucho. Estoy intentando abrir un enlace desde mi aplicación iOS. Cuando presiono el botón, abre la aplicación de safari y siempre dice una alerta "Safari no puede abrir la página porque la dirección no es válida". Aquí hay un enlace que se parece a la misma https://itunes.apple.com/gb/app/app_name/id(appId) .

No creo que sea un buen lugar para publicar el enlace exacto de la aplicación. Así que el enlace anterior es un enlace ficticio que se parece exactamente al mío. Por qué el error siempre ocurre cuando intento abrir el enlace . Lo intenté en el simulador y también en el iPod. Se produce el mismo error. Si intento el mismo enlace con Safari en MAC OS, entonces funciona. Aquí hay un código que estoy usando para abrir el safari desde mi aplicación con un enlace.

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://itunes.apple.com/gb/app/app_name/id(appId)"]];

Yo soy de India. El enlace anterior contiene gb . ¿Ese enlace solo puede abrirse desde Gran Bretaña ?

ACTUALIZAR:

Tengo buena red de trabajo. Y probé una cosa más. Abrí mi aplicación de safari en el simulador y la busco en google y al hacer clic en ese enlace aparece el mismo error. ¿Es eso un problema con ese enlace en el lado de la manzana?


Estaba teniendo el mismo problema. Los enlaces en el correo electrónico no se abren, los enlaces a App Store no funcionan y App Store no busca ni carga aplicaciones. Llamé al soporte de Appke. Un reinicio funcionó! Ir a la configuración para ver cómo se reinicia en general. Tampoco borra nada.


La respuesta de Kjuly es 90% correcta (y +1 a Kjuly!).

Si observa el código Appirater y el archivo .m que tiene la función que abre la tienda de aplicaciones (es el método "rateApp:"), veo este fragmento de código:

+ (void)rateApp { #if TARGET_IPHONE_SIMULATOR NSLog(@"APPIRATER NOTE: iTunes App Store is not supported on the iOS simulator. Unable to open App Store page."); #else

Así que no importa lo que intente, no podrá abrir la aplicación App Store dentro del simulador. La aplicación App Store no existe en el simulador, por lo que se produce un error "no encontrado" cuando la vista web intenta redirigirlo. Esto debería funcionar bien en el dispositivo real que tiene instalada la aplicación App Store.


Prueba con esta URL:

http://itunes.apple.com/app/<appId>

Nota : Reemplace <appId> con la ID de su aplicación id543028543 , por ejemplo, id543028543 .