question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Issue if user tries to Review for the second time.

See original GitHub issue

Bug

We have the Rate Us button in our App and we are calling the below line in that method.

await CrossStoreReview.Current.RequestReview(false);

So now the issue is, after giving the Review, if the user clicks on the Rate Us button again, it won’t show anything. So the user might think it’s the bug.

Version Number of Plugin: 3.1.0 Tested On: Android & iOS.

Expected Behavior

Once the user gives the review and if they try to give again, at least it needs to show some message like that they have already given Review or at least it needs to redirect to the Play Store or App Store just to make the user knows that they have already given the Review.

Actual Behavior

If the user clicks on the Rate Us button for the second time, it won’t show anything.

Steps to reproduce the Behavior

Try to give a review for the Second time.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
saamermcommented, May 24, 2021

Ah yes! That would have been neat. Unfortunately there’s no public api available that can help with that. For your feature, you can keep a counter of when the user taps the first time, display the in app review. And for subsequent times, you can perhaps take them to the App Store

1reaction
jamesmontemagnocommented, May 24, 2021

Yup, you shouldn’t have a Rate Us button with this feature it is meant for more of a pop up after usage. However if you do, do what @saamerm said… HOWEVER technically it isn’t guaranteed to even come up on iOS even if you call it. Just how it works.

Read more comments on GitHub >

github_iconTop Results From Across the Web

What should I do when the review process takes longer ...
Can I ask the editor of the journal to contact the editor of the issue to inquire about the problem or if the...
Read more >
Getting It Right the Second Time
Businesses often fail when they try to reproduce a best practice. One reason: In-house “experts” don't truly know why it worked in the...
Read more >
A UserTesting Review By a Frustrated Applicant
UserTesting will have a “Company A” approach them saying, “Hey, we are not sure if our website is very good. Can you help?”...
Read more >
How to Make Good Code Reviews Better
Organizations that have good reviews ensure that every developer regularly receives and does code reviews.
Read more >
10 Usability Heuristics for User Interface Design
#1: Visibility of system status. The design should always keep users informed about what is going on, through appropriate feedback within a ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found