Quelle est l'URL à lancer pour amener l'iTunes App Store au premier plan et l'ouvrir pour afficher la page Commentaires d'une application? Je souhaite envoyer mes utilisateurs à la page "Rédiger un avis".
D'autres SO réponses ont fourni des URL similaires à celle ci-dessous, mais cela ne semble pas fonctionner:
itms-apps: //iTunes.Apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews? id = 12345678 & pageNumber = 0 & sortOrdering = 1
Des suggestions pour une URL qui fonctionnera sur iPhone et iPad?
Mise à jour: iOS 4.2 semble avoir résolu ce problème et les liens ouvrent maintenant l'application App Store directement plutôt que la page de révision.
Cet article Dissection de liens iTunes explique tout.
Se diriger directement vers un formulaire de révision
Il est également possible d’envoyer quelqu'un directement au formulaire de révision pour un app.
Il suffit de remplacer l’ID par votre application ID pour créer une URL pour votre application.
Sur un ordinateur de bureau ou un ordinateur portable, cela prendra vous directement au formulaire de révision en iTunes pour l'application ou l'élément. Sur un iPhone ou iPod touch, cela ouvrira MobileSafari, puis ouvrez iTunes ou le Application App Store sur la page des commentaires, ne laissant l'utilisateur qu'un seul robinet de suite de rédiger une critique.
Pour rechercher l’ID d’un élément, cliquez à droite (Mac & PC) ou en maintenant la touche Ctrl enfoncée (Mac) sur un lien à l'élément dans iTunes et sélectionnez Copier Lien. Le résultat aura l'air quelque chose comme ça.
http://iTunes.Apple.com/au/album/Dig-your-own-hole/id19605549
http://iTunes.Apple.com/au/app/consume-mobile-isp-packages/id337064413?mt=8
L'ID est le numéro dans l'URL après "Id".
Il convient de noter que cette URL a été créé à l'aide d'iTunes 8. Je n'ai pas pense qu’il ya un moyen de créer une critique liens dans iTunes 9, alors peut-être cette URL est en cours d'élimination. Utiliser avec précaution.
Mise à jour: @mareMtl a fourni un lien d'examen alternatif pour les applications . Veuillez noter que cela ne fonctionne que sur appareils iPhone OS.
itms-apps: //ax.iTunes.Apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews? type = Pourpre + Logiciel & id = 337064413
J'ai essayé un tas de liens différents, ce n'est qu'un qui fonctionne pour moi sur iPhone ET iPad de manière cohérente:
Découvrez Appirater - http://arashpayan.com/blog/index.php/2009/09/07/presenting-appirater/
Chaque fois que l'utilisateur lance votre application, Appirater vérifie s'il l'a utilisée pendant 30 jours et l'a lancée au moins 15 fois. Si tel est le cas, il leur sera demandé d'évaluer l'application, puis de l'afficher sur la page de révision de votre application dans l'App Store.
cela fonctionne pour moi: itms-apps: //ax.iTunes.Apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews? type = Pourpre + Logiciel & id = 584691809
J'utilise Appirater pour évaluer mon application
Ces liens dans AppiRater
// pour iOS 6 ou antérieur
NSString * templateReviewURL = @ "itms-apps: //ax.iTunes.Apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews? Type = Violet + Logiciel & id = APP_ID";
// pour iOS 7
NSString * templateReviewURLiOS7 = @ "itms-apps: //iTunes.Apple.com/app/idAPP_ID";
Ces liens fonctionnent bien.
Mais me emmène à la page "Détails" de l'application.
Mais cela devrait aller à la page "Notes et Commentaires" ..
suggère moi n'importe quelle idée
Merci
iTunes dispose d'un link maker que vous pouvez utiliser pour obtenir l'URL. Testé sur mon application. Ça marche.
Demande de taux et de révision à l'utilisateur après iOS 10.3+
SKStoreReviewController permet aux utilisateurs d'évaluer une application directement à partir de l'application via une boîte de dialogue. Le seul problème est que vous pouvez uniquement demander à StoreKit d’afficher la boîte de dialogue, sans savoir avec certitude.
import StoreKit
func requestToRate() {
SKStoreReviewController.requestReview()
}