Closed Milvintsiss closed 1 year ago
For such a use case, the official documentation suggests that openStoreListing()
should always be triggered. isAvailable()
is slightly confusing, it can return true but this doesn't guarantee the review pop-up will appear. It's more to check if the device is running a suitable Android or iOS version.
Hello, In my app users can trigger review with a button in the settings page. When they do I check if the
requestReview()
is available withisAvailable()
method. If not I triggeropenStoreListing()
method. All of this work great when installing via xcode, but when the app is installed via the AppStore, neither openStoreListing or requestReview are triggered (seems to be only the case when user has already rated the app but I have not enough feedbacks to confirm this) and nothing appears on screen.Here a snippet of the code used: