Code Monkey home page Code Monkey logo

Comments (5)

obrunsmann avatar obrunsmann commented on May 28, 2024 2

Okay my update is published in the app store. The situation is as follows:

iOS:
As the AppReview.requestReview is handled by apple the modal dialog is only shown if the user has not yet rated the app. Otherweise the modal is fully hidden. So it is safe to call this method as often as wanted.
In Development and Ad Hoc Builds the Popup shows on every call.

Android:
As @Theunodb already told: While android redirects inside the play store page, it is not safe and a massive UX degradation to call this without expected by the user.

from app_review.

Theunodb avatar Theunodb commented on May 28, 2024

FYI, its not safe to call on every startup.

On android it takes the user to the store everytime you open the app. For now you need to keep track yourself if it has been shown or not.

from app_review.

obrunsmann avatar obrunsmann commented on May 28, 2024

@Theunodb Having the same question. I currently only call AppReview.requestReview on iOS. So have you checked if this call might be save if used only on iOS?

Because in my current build I see the popup coming up every time even if I have already rated the app but I am not sure if this is just related to my app ownership or to the ad hoc distribution.

from app_review.

Theunodb avatar Theunodb commented on May 28, 2024

@Theunodb Having the same question. I currently only call AppReview.requestReview on iOS. So have you checked if this call might be save if used only on iOS?

Because in my current build I see the popup coming up every time even if I have already rated the app but I am not sure if this is just related to my app ownership or to the ad hoc distribution.

As far as i know On iOS the OS determines when to display the review popup. I can confirm that it doesnโ€™t display every time on iOS for live releases. It does however display on debug for every request.

I ended up keeping track myself just in case

from app_review.

rodydavis avatar rodydavis commented on May 28, 2024

In my applications i only call the ios on startup and use shared preferences to know when to show android.

from app_review.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.