Sam Jarman
Sam Jarman

Reputation: 7377

API for leaving an iTunes review

Is there such an API for leaving an iTunes review in-app? Or is there something else I could use? What sort of solutions have you come up with?

I look forward to your ideas and experiences

Upvotes: 0

Views: 1064

Answers (2)

Chris Grant
Chris Grant

Reputation: 2385

There isn't a way to do this inside of your app that I am aware of. In terms of reviewing from within my apps, I usually just have something like this:

- (IBAction) reviewPressed: (id) source {
   NSString *str = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=YOUR_ID_GOES_HERE"; 
   [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
}

You'll need to replace the ID in the URL with your own App ID.

Upvotes: 0

StarlitSkies
StarlitSkies

Reputation: 1144

I use Appirater in many of my apps, which presents the user with a dialog on the X launch to ask if they'd like to leave a review, and that takes them to the App Store. I've seen it (or similar) used in many apps.

The source for Appirater is here: https://github.com/arashpayan/appirater/

You can get your App ID before launch by looking in iTunes Connect, it's listed as the Apple ID under the app information. It's a 9 digit number.

Upvotes: 1

Related Questions