What's the "iOSAppId" for rateApp popup?

In native.showPopup() - (http://docs.coronalabs.com/api/library/native/showPopup.html)

  • options.iOSAppId is a string ID assigned to the app by the iTunes App Store.

I want to use the “rateApp” feature, but what is this “iOSAppId”?

Is this the App ID described in “Provisioning and Building - iOS” (http://docs.coronalabs.com/guide/distribution/iOSBuild/index.html)

something like   com.mydomain.myapp ?

and there is a ID prefix, making the ID like  SGREJ213S.com.mydomain.myapp , is this the one or the previous? 

or none of the above? (where to get it then?)

Hi Joe,

The iOS App Id is a 9-digit number associated with your app in the App Store.  You can get the number by logging into iTunes Connect.  (If you haven’t set up your app in iTunes Connect yet, you’ll need to.)  It’s not the com.mydomain.myapp – that’s called the bundle ID and is different.

  • Andrew

Thanks for the answer.

So I don’t need to upload binary before I can get the App Id, right?

Because I need the App Id to build the app first, kind of like the chicken or egg problem. :slight_smile:

Correct, you don’t have to upload the binary to iTunes Connect to get the App Id.  You just have to do the basic iTunes Connect setup.

  • Andrew

Thanks, Andrew

I will try it.

Hi Joe,

The iOS App Id is a 9-digit number associated with your app in the App Store.  You can get the number by logging into iTunes Connect.  (If you haven’t set up your app in iTunes Connect yet, you’ll need to.)  It’s not the com.mydomain.myapp – that’s called the bundle ID and is different.

  • Andrew

Thanks for the answer.

So I don’t need to upload binary before I can get the App Id, right?

Because I need the App Id to build the app first, kind of like the chicken or egg problem. :slight_smile:

Correct, you don’t have to upload the binary to iTunes Connect to get the App Id.  You just have to do the basic iTunes Connect setup.

  • Andrew

Thanks, Andrew

I will try it.