I added the following to my AppDelegate and imported StoreKit. A review modification pops up at startup, as expected. My question is, am I responsible for the frequency that this caused or is it Apple? the docs are still pretty bright, but I read elsewhere that Apple will limit this 3 times a year to the user, can I trust them to add the appropriate amount of time between them when it is displayed (ideally a couple of months)?
In my development, every time I launch the application, I would not want my users to fire it 3 times for so many starts, after which it was not asked for another 12 months.
Now that 10.3 is left, I am interested in how others have handled this.
Greetings.
if
print("Show Review Controller")
SKStoreReviewController.requestReview()
} else {
print("Cannot Show Review Controller")
// Fallback on earlier versions
}
source
share