Die Verwendung dieser URL war die perfekte Lösung für mich. Es führt den Benutzer direkt zum Write a Review section
. Dank an @Joseph Duffy. MUSS
URL TRY = itms-apps://itunes.apple.com/gb/app/idYOUR_APP_ID_HERE?action=write-review&mt=8
ersetzen YOUR_APP_ID_HERE mit Ihrem AppId
Für einen Beispielcode versuchen Sie dies:
Swift 3, Xcode 8.2.1:
let openAppStoreForRating = "itms-apps://itunes.apple.com/gb/app/id1136613532?action=write-review&mt=8"
if UIApplication.shared.canOpenURL(URL(string: openAppStoreForRating)!) {
UIApplication.shared.openURL(URL(string: openAppStoreForRating)!)
} else {
showAlert(title: "Cannot open AppStore",message: "Please select our app from the AppStore and write a review for us. Thanks!!")
}
Hier ist ShowAlert eine benutzerdefinierte Funktion für eine UIAlertController
.
siehe http://stackoverflow.com/questions/28715172/app-store-leave-a-review-rate-ios-8-swift?rq=1. Es sollte das gleiche sein, ich habe es sehr ähnlich umgesetzt letzte Woche – Scriptable