in_app_review
in_app_review copied to clipboard
Open store listing to update the app
I understand this package is made to implement quick review for flutter app.
It would be extra handful to allow the user to visit app page as well (not to place review, only app page visit).
In my case to let the user update the app.
Could you consider this as feature request?
You can send the user to the store listing by some other ways. Why do you need in_app_review library to support it. This library is to help us with taking reviews.
Why do you need in_app_review library to support it. This library is to help us with taking reviews.
Because we don't want to use two packages, which has 98% of the same code and increase the app binaries. An optional parameter in openStoreListing
with is true by default and opens the review would be easy to implement and wouldn't break the packages intention.
@mars3142 Well said 👍, I didn't want to reply because I believe the owners/contributors who can ask this. But thanks!
Hi, had the same problem and forked this project and added the option to open normal app store listing. Check it out here: https://github.com/code7io/in_app_review
to add it to your project you need to add this line to your pubspec.yaml:
in_app_review:
git:
url: https://github.com/code7io/in_app_review.git
ref: master
path: in_app_review
It works like this: When you call openStoreListing(appStoreId: '...')
just add the parameter showReview: false
.
Full Example:
final InAppReview inAppReview = InAppReview.instance;
inAppReview.openStoreListing(appStoreId: '...', showReview: false);
hope this helps. if there are any problems open an issue and if the owner wants to add this to the original project i would support that
@derDeno
Can you PR this so we can at least have the package maintained by the owner?
Any progress on this? Would love to just use this one package for both opening the review prompt and just the store listing for updates.
This is still an issue and the fork from derDeno is outdated.
@britannio I can create a fresh PR for this feature, is there interest on your part to merge it?
I like to keep the library simple. These are the URLs, you can use url_launcher
in your own apps to do this.
On android you can still use openStoreListing()
to get the same behaviour.
https://play.google.com/store/apps/details?id=<id>
https://apps.apple.com/app/id<id>
macappstore://apps.apple.com/app/id<id>
Understood, thanks for the quick reply!
Hi all,
Great job with this library, we are using it in our project and it works well.
but thumbs up for this to be included or otherwise just remove the openStoreListing
function to keep it simple and keep just the review function because it is clear what it does. It is very confusing to have an openStoreListing
function open write-review page only on iOS/MacOS stores...