Apple is limiting the review prompt (Rate This App) to 3 times a year and it can be turned off in the user's settings.
I want to ask 3 things related to that:
- Is it possible to show the in-app rating popup more than 3 times?
- What will happen when a user taps on the prompt’s submit button? Will it dismiss the popup? Will it redirect to the App Store?
- Is there a way to detect when a user has disabled the Rating Prompt from their device settings?
requestReview()onSKStoreReviewControllerwhen you think it is appropriate, but never directly due to a user action (e.g. a "Rate Me" button). However, you can manually request a review by opening the URLhttps://itunes.apple.com/app/idXXXXXXXXXX?action=write-reviewas explained in Apple's documentation.I think you also should have a look at the Human Interface Guidelines to get a sense for how to use the review dialog.