The Appstore is better than before (when users were prompted to rate apps when they deleted them), but it’s still dominated by negative reviews.
Appirater is a good option to fight against that since it prompts users to rate the app based on use of the app (e.g., it prompts users to rate the app after they’ve used it for a while).
Setting it up is pretty easy… get the code from https://github.com/arashpayan/appirater/ and then…
- Add the Appirater code into your project
- Add the
SystemConfigurationframeworks to your project
[Appirater appLaunched:YES]at the end of your app delegate’s
[Appirater appEnteredForeground:YES]in your app delegate’s
- (OPTIONAL) Call
[Appirater userDidSignificantEvent:YES]when the user does something ‘significant’ in the app.
- Finally, set the
Appirater.hto your Apple provided software id.