Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do you prompt the user to rate your iphone app without waiting for them to delete the app?

I am referring to the popup window that asks the user to submit a review/rating.

I know it can be done since the Aardark app does it...it asks several times in fact! (Almost too spammy.) But there has to be an API to trigger the rating request? Google is giving me no love on this one.

like image 458
raf Avatar asked Jan 06 '10 19:01

raf


People also ask

How do I rate an app on my iphone?

In the App Store, tap your profile > Purchased. Tap the app, go to Ratings & Reviews, and enter the stars you want to give the app. Tap Write a Review to leave a written review of the app. Add an optional title and write your review, then tap Send to add your review.

How do I see my Reviews on the App Store?

Alternatively, you can click your profile from the bottom left of the App Store. Select Account Settings on the top right and enter your password if prompted. Scroll down to the Manage section, and you'll see Ratings and Reviews with the number next to it.


2 Answers

I would check out the Appirater project that Arash Payan has put together.

Pretty much handles the checking and displaying of the "rate my app" prompt, and brings the user right into the review portion of your app on the App Store.

It's a very clean, and elegant way to provide that minimum barrier so that your users are more likely to submit reviews of your app.

Hope this helps...

like image 136
Tammen Bruccoleri Avatar answered Sep 19 '22 13:09

Tammen Bruccoleri


I have written about a way to open right into the review panel of the App Store.

http://www.memention.com/blog/2009/09/03/Open-Reviews.html

The actual code part if called through a button press could look like below

- (IBAction)gotoReviews:(id)sender {     NSString *str = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa";     str = [NSString stringWithFormat:@"%@/wa/viewContentsUserReviews?", str];      str = [NSString stringWithFormat:@"%@type=Purple+Software&id=", str];      // Here is the app id from itunesconnect     str = [NSString stringWithFormat:@"%@289382458", str];       [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]]; } 
like image 27
epatel Avatar answered Sep 23 '22 13:09

epatel