

Here's how to do it with only a handful of code lines.įirst, fire up Xcode and create a new iPhone project, using the View-based Application template as the foundation. We all know that customer ratings and reviews in the App Store can greatly affect the sales of an app, so how does a developer combat the uneven emphasis on negative feedback? Why not prompt the user for positive feedback at the time of your choice? It's as easy as having your app display its own UIAlertView, asking users who like the app to please rate it.

This shows the inherent flaw in Apple's rating system. For happy customers-ones who have chosen to keep your app-to post a rating, they have to go out of their way to visit the App Store on their own accord, which is not as convenient. In either situation, if they do opt to post a rating, then odds are it will likely be a negative one. If the user has chosen to delete your app, then they probably don't like it or haven't found it useful. Although this is a convenient way to solicit customer feedback, it's not necessarily the most opportune time to ask their opinion. If a user decides to delete your app from their iPhone, Apple's system automatically prompts the user to first rate the app before completing the uninstall. You've put a lot of work into perfecting your app's user experience in the hopes that your efforts result in sales and positive customer ratings.
