2010-07-01 10 views

Répondre

5

Ceci est un article sur ce sujet: http://bjango.com/articles/ituneslinks/

Citation de l'article:

http://itunes.com/apps/developer - Rechercher toutes les applications par développeur

Il est également possible de relier à toutes les applications par un développeur, mais il y a un piège. Sur un Mac ou un PC, cela ouvrira iTunes et atterrira sur la page d'un développeur. Sur un iPhone ou un iPod touch, il fera un peu de danse , en ouvrant MobileSafari, puis iTunes, puis l'application App Store. Pas idéal, un peu moche et lent, mais il arrive à la fin.

Si vous souhaitez masquer les redirections et accélérer le processus, Apple recommande d'utiliser NSURLConnection.

+0

Merci beaucoup. Puisque je passe le lien dans le corps html d'un message envoyé depuis mon application, je ne peux pas faire "la danse", mais si ce n'est pas trop lent, c'est une façon de faire. Je vais l'essayer maintenant. – camilo

+0

En fait, après l'avoir essayé, ça ne semble pas fonctionner. Par exemple, pour les créateurs d'Angry Birds, j'ai utilisé http://itunes.com/apps/clickgamer.com et ça ne m'emmène nulle part. – camilo

+1

Juste un autre commentaire à énoncer ici, humblement, pour le monde entier à lire, que je suis un homme très très bête. Je le faisais mal. Cela fonctionne parfaitement. Merci! – camilo

5

cela empêche qu'il fasse peu de danse, il fait normalement

NSString *iTunesLink = @"itms-apps://itunes.com/apps/companyname/"; 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]]; 
0

Dans IOS SDK 6 et plus, utilisez lien ci-dessous pour le lien développeur ouvert de l'application

[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @ "itms: //itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist? ArtistId = 524402507"]];

........

1

J'utilisé comme URL dans iOS 8, 9:

itms-apps://itunes.apple.com/developer/tivogi/id507966848

tivogi est le nom de compte du développeur et id507966848 est le votre développeur id.

Vous pouvez trouver bon lien pour vous dans le navigateur tout: juste aller à la page de développeur, URL de la copie, et le schéma de changement itms-apps

+0

Fonctionne également dans iOS 10. – kelin