Type Method


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


class func requestReview()


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.