[iOS 10.3] Never leave your app ever again for ratings

Hi,

Just wanted to share the (good) new.
Apple is introducing SKStoreReviewController within iOS 10.3. This means that you won’t have to redirect your user to the App Store to ask for a rating/review. Everything will be done within your app in the future.

Of course it will take time to rely solely on this capability but this is something nice to have (at least).
Here’s a link to the announcement and the API Reference. These link may become invalid over the time as it’s currently listed in the prerelease section (10.3 is not out yet).

1 Like

I’m sure @prime31 will add this functionality to the Etcetera plugin when it becomes available.

Eh, that’d take a 5 line wrapper to integrate into Unity by the looks of things.

Will be awesome to have though!!!

Perhaps it would. And perhaps I could have eventually figured out how to write all of the native functionality on both iOS and Android that I use in our projects but I’m happy with the 15+ @prime31 third-party plugins that are continually updated and supported. Lets me spend more time developing games.

Always good to have. Somebody will probably release a free plugin that handle that.
Might do it myself when I will have some time (right now is preparing to shipping time)

Actually, someone has: http://www.studio-generative.com/2017/03/31/skstorereviewcontroller-unity-plug-in/

Here’s another one, from earlier on this forum:

There’s one by the same name on github, but I’m not sure if it’s the same one.

1 Like

is there any review plugin for android?

The thread is quite old, but in case people still stumble over it:

  • For iOS, simply use Device.RequestStoreReview. Be sure to put using UnityEngine.iOS; on top of your script.

  • For Android, no such bool exists. You could add a standard UI button linking to
    market://details?id=<your_package_name> (opens the Google Play Store app)

  • or*
    http://play.google.com/store/apps/details?id=<your_package_name> (opens the default browser)
    via Application.OpenURL when players click on it.

3 Likes

Is StoreKit automatically included if I call to Device.RequestStoreReview or should I include it in the XCode project explicitly?