iRate - prompt users to rate your app

iRate - prompt users to rate your app

Released 6 years ago , Last update 4 years ago

Highly configurable, minimal setup, in-app prompt to rate your application on the app store

Expand All


  • Version 1.9

    Released on Dec 13, 2013
    Version 1.9

    - iRate will no longer ask users to rate the app again each version
    - If the user selects "No, Thanks", they will now never be asked again
    - Removed the `promptAgainEachVersion` option

    Version 1.8.3

    - Stricter warning compliance
    - Now uses macros to avoid generating warnings when imported into apps with even stricter warning settings

    Version 1.8.2

    - Fixed issue where checkForConnectivityInBackground could be called on main thread, blocking user interaction

    Version 1.8.1

    - Added iRateDidOpenAppStore delegate method
    - Language selection now works correctly if the user has an unsupported language
    - Removed all support for StoreKit, as Apple have disabled the StoreKit rating panel
    - Calling openRatingsPageInAppStore will now look up appStoreID automatically if not already known
    - Improved error messaging when using iRate on the iOS Simulator
    - Added Greek and Slovenian localizations

    Version 1.8

    - App store link works on iOS 7 (had to link to app home page instead of directly to reviews page for now - hopefully an alternative direct link can be found)
    - Now uses NSJSONSerializer if available (iOS 4.x will still use the old parser)
    - No longer requires StoreKit by default (see README for details)
    - Fixed Czech and Austrian German locales for iOS 7
    - Removed disableAlertViewResizing property (no longer needed)
    - Improved Czech translation
    - Improved French translation
    - Urdu support
    - Fixed bug in alertview resizing for iOS 6 and below
    - Now complies with the -Wextra warning level

    Version 1.7.5

    - Improved Arabic translation
    - Improved podspec file
    - Removed .DS_Store file

    Version 1.7.4

    - Added Arabic translation
    - Improved French translation
    - Added delegate method for tracking when prompt gets shown

    Version 1.7.3

    - Added Slovak, Czech and Austrian translations
    - Fixed some bugs in Cancel/Remind button disabling logic
    - Added podspec file

    Version 1.7.2

    - Added dutch translation
    - iRate now displays the StoreKit product view controller correctly even if a modally presented view controller has been displayed

    Version 1.7.1

    - Fixed deprecation warning when targeting iOS6 as the base target
    - Added iRateDidPresentStoreKitModal and iRateDidDismissStoreKitModal delegate methods
    - Added additional error logging if StoreKit fails to load product info
    - Added Ukranian translation
    Download version 1.9 Pick a license
You need to log-in or create an account
  • Create an account
  • Log-in
Please use your real name.
Activation link will be sent to this address.
Minimum 8 characters
Enter your password again

Clicking this button confirms you read and agreed to the terms of use and privacy policy.


Save your watchlist

Fill your details below to receive project updates from your watch list - including new versions, price changes and discounts.

I agree to the terms of use and privacy policy.