Type Method

requestReview

Tells StoreKit to ask the user to rate or review your app, if appropriate.

Declaration

+ (void)requestReview;

Discussion

Although you should call this method when it makes sense in the user experience flow of your app, the actual display of a rating/review request view is governed by App Store policy. Because this method may or may not present an alert, it's not appropriate to call it in response to a button tap or other user action.

When you call this method in your shipping app and a rating/review request view is displayed, the system handles the entire process for you. In addition, you can continue to include a persistent link in the settings or configuration screens of your app that deep-links to your App Store product page. To automatically open a page on which users can write a review in the App Store, append the query parameter action=write-review to your product URL.

See Also

Indicating an Appropriate Time for a Review

Requesting App Store Reviews

Use best practices for prompting users to leave a review for your app in the App Store.