2017-03-28 2 views
7

Ich möchte die neue Funktion in 10.3 verwenden, um Benutzer nach Bewertungen zu fragen. In der docs, Apple besagt, dass wenn diese Methode aufgerufen wird "eine Bewertung/Überprüfung Anfrage Ansicht angezeigt wird".SKStoreReviewController requestReview fragt nicht nach Überprüfung

Ich bekomme die Bewertungsansicht (wo Sie auswählen können, wie viele Sterne zu bewerten sind), aber ich kann keine Bewertung schreiben. Ich muss erwähnen, dass ich nur im Simulator getestet habe.

Ist dies das richtige Verhalten?

Antwort

13

Im Entwicklungsmodus ist die Schaltfläche "Senden" deaktiviert. Sobald sich Ihre App im App Store befindet, wird diese Schaltfläche aktiviert, und der Benutzer erhält die Möglichkeit, eine Rezension zu schreiben, nachdem er auf "Absenden" geklickt hat.

+0

Sagen Sie mir, wo Sie diese Informationen über die inaktive Schaltfläche lesen. Meine Anwendung existiert bereits im AppStore und ich wollte sie für iOS10 aktualisieren, aber die Schaltfläche ist auch nicht aktiv. – Fabio

+0

Dies wird in der QuickHelp-Beschreibung requestView() erläutert. – Eric

4

Im Entwicklungsmodus zeigt es immer die Eingabeaufforderung an, tut aber nichts.

Wenn Sie wollen den Menschen zeigen eine Rezension über Ihre App schreiben:

Um automatisch eine Seite zu öffnen, auf dem Benutzer eine Überprüfung der App Store schreiben können, hängen Sie den Abfrage-Parameter action = schreib- überprüfen Sie Ihre Produkt-URL .

Docs.

EDIT: Der Kommentar unten ist korrekt.

+1

Die obige Antwort ist richtig, bedenken Sie auch, dass Sie das Modal nicht sehen, wenn Sie es über TestFlight verteilen. –

+0

Ich habe über eine Bewertung geschrieben, nicht über eine Bewertung. Wenn die Anwendung freigegeben wurde, ist es möglich, eine Rezension (z. B. "Diese Anwendung ist wirklich nützlich") von der Eingabeaufforderung aus zu schreiben? –

+0

@RaduCarlig - Ich habe die Antwort entsprechend aktualisiert – Vaiden

Verwandte Themen