web-dev-qa-db-fra.com

URL permettant d'envoyer un utilisateur à la page de révision de l'application sur l'App Store de l'appareil.

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?

46
psychotik

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.

https://userpub.iTunes.Apple.com/WebObjects/MZUserPublishing.woa/wa/addUserReview?id=337064413&type=Purple+Software

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

63
Shaji

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:

http://iTunes.Apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8&id=YOUR_APP

11
Michael

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.

9
Jason

cela fonctionne pour moi: itms-apps: //ax.iTunes.Apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews? type = Pourpre + Logiciel & id = 584691809

2
Cheng Rexevol Lei

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

0
suku

iTunes dispose d'un link maker que vous pouvez utiliser pour obtenir l'URL. Testé sur mon application. Ça marche. 

0
ray

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()

}
0
Arvind