nicklockwood / iRate

[DEPRECATED]
http://charcoaldesign.co.uk/source/cocoa#irate
Other
4.1k stars 734 forks source link

Support 10.3 in-app rating #278

Open sidan5 opened 7 years ago

sidan5 commented 7 years ago

Is there a plan to add this? (Heard it's working on 10.2 also)

lewis-smith commented 7 years ago

Adding support for this would be nice too:

To automatically open a page on which users can write a review in the App Store, append the query parameter action=write-review to your product URL.

https://developer.apple.com/reference/storekit/skstorereviewcontroller/2851536-requestreview?language=objc

ddaddy commented 7 years ago

👍🏼 would like this too, to automatically default to the new behaviour when using 10.3

DMAPro commented 7 years ago

I'd prefer to have an option to turn it off because of Apple's limitations (since using it isn't mandatory for now).

EpicDraws commented 7 years ago

Submitted https://github.com/nicklockwood/iRate/pull/283 to get this going.

alexfoxy commented 7 years ago

I was trying out @EpicDraws commit. Seems to work.

Does anyone know what happens if you ask for a rating on iOS 10.3 and you have already used up your allotted 3 requests?

nicklockwood commented 7 years ago

If you ask for a rating after the 3 requests, nothing will happen. If you want to have "request review" button in the app, you should not use SKStoreReviewController (and iRate doesn't, if you call the promptForRating method manually).