When I use the requestReview StoreKit function, is there a way to find out if the user has clicked the "Send" or "No Now" or "Cancel" button?

I use SKStoreKitReviewControllerin 10.3 and higher to request an app rating. A warning will appear. However, I need to implement a logic in which, if the user has already rated the application for one major release, I should not ask the user again about the rating. Therefore, is there a way to find out if a user has successfully submitted a rating? In addition, I would like to find out if the user clicked “Not Now” so that I can request them again for evaluation in a few days. Is there any way to find out?

+4
source share
1 answer

According to this Apple Developer page , you cannot request a user more than three times a year .

Provide users with an easy way to provide feedback on the App Store without leaving your application using the SKStoreReviewController API. You can request ratings up to three times in a 365 day period.

This means that if the user rejects the controller, the system will automatically offer to evaluate the application again after a while. You cannot , however , manually install it manually .

0
source

Source: https://habr.com/ru/post/1685516/


All Articles