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

In-app review and iOS 7 #11

Open lhunath opened 11 years ago

lhunath commented 11 years ago

Are we certain that reviewing using the in-app SK solution doesn't work anymore in iOS 7? Has it been tested for in-store apps? Obviously there is no documentation, but I can imagine Apple disabling this button for non-purchased builds. Note how Apple now started keeping the receipt in the bundle, too. So it could be using that to check.

coneybeare commented 11 years ago

I guess we do need one guinea pig to release an app and check. In the meantime, I have to leave the defaults as observed during the testing process. Affiliate Codes will never work in the in-app flow though.

DimaVartanian commented 10 years ago

Has anyone checked this recently? Still doesn't work in internal builds but I have not tried app store builds.

coneybeare commented 10 years ago

There should be no difference in internal builds on the device and app store builds, so if it is not working with an ad-hoc version, it is not going to work with iOS 7.x either

DimaVartanian commented 10 years ago

Actually, one thing SKStoreProductViewController could probably do this internally by checking the provisioning profile. Something like this: http://stackoverflow.com/questions/3426467/how-to-determine-at-run-time-if-app-is-for-development-app-store-or-ad-hoc-dist

That said, I built my app with App store signing and it still didn't work so I think it's just disabled.

pkamb commented 10 years ago

I can confirm that StoreKit's "Write a Review" button is greyed out in released App Store apps in iOS 7.