2011-04-12 16 views
17

Apple recomienda un enlace itms:// para aplicaciones nativas que unen a la tienda de aplicaciones, sin embargo un enlace como el siguiente termina abriendo iTunes en primer lugar, a continuación, volver a dirigir a la tienda de aplicaciones:¿Enlace a la tienda de aplicaciones sin redireccionamientos?

itms://itunes.com/apps/Reactors 

¿Cómo se abre la tienda de aplicaciones directamente sin redireccionamientos a iTunes o Safari? Parece que incluso el uso de phobos.apple.com se está depreciando.

En dispositivos rápidos puede tomar varios segundos para animar la aplicación nativa de distancia, animar itunes en su lugar, encontrar la redirección, animar itunes, animar la tienda de aplicaciones en su lugar, y encontrar la aplicación. Hace que la aplicación parezca mal diseñada para que se produzca todo el salto de página antes de llevar al usuario a lo que solicitó.

código Ejemplo:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.com/apps/Reactors"]] 
+0

Algunos de Apple [Documentación] (http://developer.apple.com/library/ios/ # qa/qa1633/_index.html) sobre el tema. –

+0

Disculpa, este es el enlace que quería publicar: https://developer.apple.com/library/ios/#qa/qa1629/_index.html –

Respuesta

25

En lugar de utilizar "itms://" use "itms-apps://".

+3

Obsoleto. La respuesta SO a los enlaces de klotz ha sido modificada. A partir de iOS 5, utiliza la url web http://itunes.apple.com/app/id1234567 (la ID de App Store) y se enlaza de forma inteligente directamente a la aplicación App Store, en lugar de rebotar en Safari/iTunes. –

Cuestiones relacionadas