Dies ist möglich, die Technik in diesem Blog beschrieben mit:
http://www.memention.com/blog/2009/09/03/Open-Reviews.html
im Grunde rufen Sie UIApplication openURL mit den folgenden:
NSString* url = [NSString stringWithFormat: @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@", myAppID];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]];
Um Ihre App-ID zu erhalten, bevor Ihre App verfügbar Verwenden Sie im App Store iTunesConnect, um Ihre neue App zu definieren - geben Sie ihr einen Namen, eine Beschreibung, ein Symbol, Screenshots usw. an. Nachdem Sie sie definiert haben, können Sie die Apple ID aus dem Abschnitt "IDs" der App abrufen.
EDIT:
Hier ist eine sekundäre url/Methode, die funktioniert:
NSString* url = [NSString stringWithFormat: @"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=%@&pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8", appid];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url ]];
ich den Unterschied zwischen den beiden glauben, dass die erste Technik (ITMS-apps: //) wird Starten Sie die App Store-App direkt, während die zweite (http: //) sie indirekt über eine Weiterleitung startet, die sich aus der http-Web-URL ergibt. Dies müsste bestätigt werden; das ist nur meine Erinnerung.
ich glaube nicht, dass das möglich ist, soweit ich weiß - ich habe das auch in keiner app gesehen - sie stellen normalerweise links zum laden bereit, der dann die appstore app startet. – Pripyat
@David bitte als Antwort posten – Moshe
mögliches Duplikat von [App-Store-Link für "Bewerten/Bewerten dieser App"] (http://stackoverflow.com/questions/3124080/app-store-link-for-rate-review-this -app) –