Git Product home page Git Product logo

Comments (2)

dpa99c avatar dpa99c commented on July 21, 2024

As documented:

On iOS this is the Apple ID of the app. For example, for Google Maps: 585027354

The Apple ID is the unique ID that Apple assigns to an app in the App Store.

So, for example Google Maps on the App Store is: https://itunes.apple.com/gb/app/google-maps-gps-navigation/id585027354?mt=8

where 585027354 is its Apple ID.

The Apple ID is not available offline inside of the app bundle, since it is assigned by Apple in the App Store.
Therefore, if you call launch() with specifying the Apple ID, it will make a lookup request to Apple, passing in the bundle ID from the app package and receiving the Apple ID in the response.

If still in doubt: look at the code

BTW Is ratingmrthod also use Bundle ID as default?

As documented:

On iOS 10.3 and above, invokes the native in-app rating dialog which allows a user to rate your app without needing to open the App Store.

Since it calls a native API method, no ID needs to be specified: the iOS API does not require it.

from cordova-launch-review.

dk-WZFinTech avatar dk-WZFinTech commented on July 21, 2024

Thank you for clarify this issue. I need to say that I love your work in this package.

In our Ionic base APP for some other functionality we also use Apple ID which is global stored in env files and as I wrote I was not sure if it is used instead of Bundle ID.

Now everything is clear.

But maybe you can consider to add this note to documentation:

Therefore, if you call launch() with specifying the Apple ID, it will make a lookup request to Apple, passing in the bundle ID from the app package and receiving the Apple ID in the response.

What do you think?

Out of topic> I found that discussion about disabled Submit button on Rating Pop-up (I did know this is active only on AppStore product, not on TestFlight)

from cordova-launch-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.