MinaSamir11 / react-native-in-app-review

The Google Play In-App Review API, App store rating API lets you prompt users to submit Play Store or App store ratings and reviews without the inconvenience of leaving your app or game.
MIT License
652 stars 58 forks source link

doesn't wok #6

Closed mtalhagaoglu closed 3 years ago

mtalhagaoglu commented 3 years ago

Hi. I really love the idea but it didn't work for me. Triggering InAppReview.RequestInAppReview(); returns nothing to me. I tested on real device and simulator also my app is published on google play. because of there is no error i can't publish any error with you :-/

MinaSamir11 commented 3 years ago

Read this carefully 👍 for testing => Test using an internal test track: Upload your app to the internal test track and install it on a device with a user account that has access to the internal test track. When using an internal test track, the following conditions must be met:

1 - The user account in the Play Store has downloaded the app from the Play Store. When this is the case, the app is listed in the user's Google Play library. 2- The user does not currently have a review for the app. 3- The quota has not been reached.

After the account on the device has downloaded the app at least once from the internal test track and is part of the testers list, you can deploy new versions of the app locally to that device (for example, using Android Studio).

RECOMMENDED: Test using internal app sharing: Alternatively, for rapid iteration you can use internal app sharing to test your integration. This method lets you quickly test changes by skipping some of the verification that happens with other test tracks.

Important: When using an app installed with internal app sharing, reviews can't be submitted. To emphasize this difference, the button is disabled in the UI.


mtalhagaoglu commented 3 years ago

oh my app installed with apk not with google play. probably because of that it doesn't trigger. sorry for misunderstanding 🤦🏾‍♂️