StoreReviewPlugin: Review UI not showing up on public release, works on internal test
Setup
Version Number of Plugin: 3 Device Tested On: Samsung S10e Android OS: 10 Package version used: 3.0.0-beta Android Package Format: Bundle
Bug
Running this code does not show review UI
MainThread.BeginInvokeOnMainThread(() =>
{
CrossStoreReview.Current.RequestReview(false);
});
What i have tried so far:
I have try with the following settings: 1) Linking : Sdk assemblies only Code shrinker : none Xamarin.Essentials.Platform.Init(this, savedInstanceState); is used on the MainActivity I have also try with skip linking assemblies and i have add the 3 assemblies from the readme. I have included the proguard file just in case although i don’t use proguard
2) I have also tried with linking and code shrinker to none and internal publishing and i still don’t see any UI
Maybe if it not possible to always show the UI to make the plugin open store page instead?
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 15 (4 by maintainers)
Alright @CDrosos you don’t seem to be alone! I tried to search this error and found it to be commonly occurring for native developers as well! Following this stackoverflow post, you can see that the most upvoted comment is the answer that mentions that for cases where you can see it in the internal app sharing but not in production, there is a bug that is being tracked here
@CDrosos That is good news! I hope your issue will be resolved.
Yes. I have a check to show review only once per lifetime, unless the sqllite database on app storage is also deleted. I believe reinstalling keeps the database. Did’nt wanted to spam users with review request.
@justcoding121 i just tried it in your app and it works
Then i deleted your app install it again and press dismiss 6 times but i didn’t see any review UI. You have a check that only shows UI once? Im trying to understand if the problem is when the user has already vote or something like that