Adds the functionality of rating your app with a popup notification for both iTunes App Store and Google Play App store.
iOS - Based on the open source DZNAppRater (
https://github.com/dzenbot/DZNAppRater).
Android - Based on the open source Android-RateThisApp (
https://github.com/kobakei/Android-RateThisApp).
Icon by: (
http://www.aha-soft.com/free-icons/free-dark-blue-cloud-icons)
Version History
------------------------
1.0 - (6/7/15) Initial Release
iOS Project
------------------------
For iOS 3.0 projects only.
To get the App Rater Popup configured to work properly open your appDelegate.m file and go to the didFinishLaunchingWithOptions method and add the following lines
[SPS_ratePopup setAppIdentifier:YOURAPPID]; //Add your appstore bundle id
[SPS_ratePopup setTrackingInterval:2]; //Set the interval of the tracking
[SPS_ratePopup setLogEnabled:YES]; //Set to YES while testing in xcode. Change to NO before uploading app to iTunes Connect
[SPS_ratePopup startTracking];
Android Project
------------------------
For Android 3.0 projects only.
To get the App Rater Popup configured. Open the java file: BT_activity_host.java and go to around line 134 or search for onStart method - public void onStart()
Under super.onStart(); add the following lines of code:
// Monitor launch times and interval from installation
SPS_ratePopup.onStart(this);
// If the criteria is satisfied, "Rate this app" dialog will be shown
SPS_ratePopup.showRateDialogIfNeeded(this);
---
Next to go the folder Res/Layout and open the file strings.xml
Add the following lines to the bottom of this xml file
<string name="rta_dialog_title">Rate this app</string>
<string name="rta_dialog_message">If you enjoy using this app, would you mind taking a moment to rate it? It won't take more than a minute. Thank you for your support!</string>
<string name="rta_dialog_ok">Rate now</string>
<string name="rta_dialog_cancel">Later</string>
<string name="rta_dialog_no">No, thanks</string>
JSON Data
------------------------
No JSON configuration added.