UrbanApps / UAAppReviewManager

UAAppReviewManager is a simple and lightweight App review prompting tool for iOS and Mac App Store apps. It's Appirater all grown up, ready for primetime.
MIT License
801 stars 117 forks source link

Update with [SKStoreReviewController requestReview] #38

Open Seoras opened 7 years ago

Seoras commented 7 years ago

I recently updated an App with a small change to UAAppReviewManager

- (void)showRatingAlert { if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"10.3")) { [SKStoreReviewController requestReview]; } else {

Rather than replacing UAAppReviewManager I see this new iOS review feature as an excellent addition. UAAppReviewManager handles the timing and re-prompting really well even though the visual prompt is no longer required for >=10.3 The results have been amazing. I'm seeing a 10x increase in reviews, all positive. As a feature request it would be nice to see this added in especially since UIAlertView is now throwing deprecation warnings.

coneybeare commented 7 years ago

I would entertain a pull request on this. Please keep in mind that the SKStoreReviewController pathway should be opt-in for now, so that default behavior is not affected for users who have expected behavior from previous versions.