iOS: Ask for Ratings (SKStoreReviewController)
complete
Tim Brandin
Would be amazing to support this in iOS so that we can ask users for a great review after a successful action, as described on this page: https://developer.apple.com/app-store/ratings-and-reviews/
Adam Navarro
complete
The StoreReview API was released with SDK28: https://docs.expo.io/versions/v28.0.0/sdk/storereview
Evan Bacon
planned
Evan Bacon
API Ideas: Android doesn't have a native equivalent, so perhaps just fallback to a dialog. Then use the app.json URLs and the Linking api as a nice set API: https://github.com/EvanBacon/Expo-Pillar-Valley/blob/39887d42aec916246db9bbd1c5427f36dcdc140e/components/Button/Rate.js#L11 the fallback dialog would also apply to iOS <10.3. I would however also agree that asking for ratings is extremely annoying - but it's better than buying ratings I guess 🤷♀️
T
Tom Kelsey
I'd be keen to see this feature.
As an aside, it looks like with iOS 11 a lot of the ability to annoy people with app review prompts has been removed: http://toucharcade.com/2017/06/09/ios-11-will-feature-standardized-review-prompts-you-can-disable/
Petr Peller
No. Please don't.
Lewis Quaife
Petr Peller: Why not? :p
Petr Peller
Lewis Quaife: Because it's annoying users. I wish Apple would refuse apps that do this.
Lewis Quaife
Petr Peller: I feel this is a better solution. It uses apple's API (that allow's users to global disable the requests.) The user never has to leave the app (its all happens in a popup) & the API talks to StoreKit that makes the final decision if its a appropriate time for a review or not.
Lewis Quaife
This looks hopeful: https://github.com/magrinj/react-native-app-store-review