Reputation: 632
Apple now has SKStoreReviewController
class, that gives developers possibility to prompt rating dialog for the app easily.
After reading this article (https://9to5mac.com/2017/06/09/app-rating-custom-prompts-app-store-banned/) I confused a bit. Now we have to use only this class to provide interface for rating the app. But I have couple of questions, that I can't find the answer yet:
openURL:
method. Can this functionality be left (I guess, this is not rating prompt, this is user choose)? Does someone pass the Apple's review with similar functionality?Thanks for any answers.
Upvotes: 2
Views: 1210
Reputation: 4127
I recommend you to use Appirater
The library supports iOS 4.0+ using SKStoreReviewController in iOS 10.3+. Besides it has the logic to show the review according to events, uses or days.
Upvotes: 0
Reputation: 434
I have the exact same functionality (SKStoreReviewController and a Rate Us button).
Since implementing SKStoreReviewController and submitting a few updates, the app hasn't been rejected by Apple for including a "Rate us" button.
However, thats not to say that Apple won't change their mind once iOS 11 is released.
If anything changes in the mean time, I will update this answer.
Upvotes: 1