iOS Question Itunes connect: ERROR ITMS-90161

Shay

Well-Known Member
Licensed User
Longtime User
I am trying to upload first time using itunes connect (application loader using mac in the cloud)
and I am getting this error:
"ERROR ITMS-90161: "Invalid provisioning profile.... [missing code-signing certificate.."

"The App reference non-public selectors in payload/<app name> client.app\<app name> client userEmail"

Which names must match - since my build configuration package name is the same as "app id" in itunes connect (this is not my app name in #application label)
also my provision file is for push notification (#ProvisionFile: push.mobileprovision)
so I might have some mess here

b.t.w on TestFlight I had no issue
 

Shay

Well-Known Member
Licensed User
Longtime User
Probably not - how do I do it? (from where?)
I think a good tutorial is needed here (from A to Z), probably not just for me
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
You need to follow the same steps you followed in the past to create development certificate and provision file. Now create a store certificate and provision file.

Use the same CertSigningRequest file as you did before.

You should then tell the IDE to use the new files:
B4X:
#If RELEASE
   #CertificateFile: ios_distribution.cer
   #ProvisionFile: store.mobileprovision   
#END IF
 
Upvote 0

Shay

Well-Known Member
Licensed User
Longtime User
worked !!
but I still get this as a warning - what is it?
"The App reference non-public selectors in payload/<app name> client.app\<app name> client userEmail"
 
Upvote 0

Shay

Well-Known Member
Licensed User
Longtime User
It is not stopping the download
see picture
 

Attachments

  • Screenshot 2015-02-21 17.04.28.png
    Screenshot 2015-02-21 17.04.28.png
    173.5 KB · Views: 384
Upvote 0
Top