This is a migrated thread and some comments may be shown as answers.

Upload to iTunes Connect Failed

5 Answers 90 Views
Report a bug
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Tony Vainikos
Top achievements
Rank 1
Tony Vainikos asked on 21 Feb 2013, 03:50 PM
After I publish my IOS app and attempt to upload to iTunes through Mist, I now get an Internal Server Error that says Upload to iTunes Connect failed. This was working for my first submission to iTunes -- I got rejected and now have to resubmit. My status does say now "Waiting for Review" but through Mist it gave me the above message. I'm hoping there isn't an issue with the binary file...I guess I'll know soon enough if I get a message saying so.

5 Answers, 1 is accepted

Sort by
0
Yavor Georgiev
Telerik team
answered on 21 Feb 2013, 04:52 PM
Hi Lisa,

 Uploading to iTunes Connect is an experimental feature and not without its rough edges. You can always try to upload your app again if you get an error. Please let us know how the approval process works out for you.

Regards,
Yavor Georgiev
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Sauda TV
Top achievements
Rank 1
answered on 15 Nov 2016, 01:43 PM

I  try to use the upload to iTunes feature but got this error;

 

Upload to iTunes Connect failed.
ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: '[ "iCloud.com.sauda.tv" ]' for the key 'com.apple.developer.ubiquity-container-identifiers' in 'Payload/Cordova400.app/Cordova400'" ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: '[ "iCloud.com.sauda.tv" ]' for the key 'com.apple.developer.ubiquity-container-identifiers' in 'Payload/Cordova400.app/Cordova400'"

0
Tsvetina
Telerik team
answered on 17 Nov 2016, 12:08 PM
Hi,

You can try re-generating the provisioning profile for your app in your Apple Dev account and while doing so, double check if there are any services used by your app that aren't enabled for the AppID that you have registered with Apple.

Edit: â€‹Further research into previous customer cases showed that this error message is caused by a missing iCloud container. Here are the steps you should take to resolve the issue:
  1. Go to the Apple Dev Center and log in your account.
  2. From the top bar select Account, then Certificates, Identifiers & Profiles.
  3. Create an iCloud container.
  4. From the left-side panel select App IDs.
  5. Locate and select the profile connected to your app id, then click Edit.
  6. Edit the iCloud service and assign the newly created container to it.
  7. From the left-side panel select Distribution under Provisioning Profiles.
  8. Locate the provisioning profile that you just edited and select it. It's status most likely will be Invalid.
  9. Click Edit, select certificate if needed and then click Generate.
  10. Go back to Distribution and click Download.
  11. The is the mobile provision that you should add to AppBuilder.

With this modified provision, you should be able to publish your app successfully. 

Regards,
Tsvetina
Telerik by Progress
 

Visit the Telerik Verified Plugins Marketplace and get the custom Cordova plugin you need, already tweaked to work seamlessly with AppBuilder.

 
0
mustafa
Top achievements
Rank 1
answered on 14 Feb 2017, 12:05 PM

I compared the same error with the bend:

Upload to iTunes Connect failed.

ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: '[ "iCloud.com.sauda.tv" ]' for the key 'com.apple.developer.ubiquity-container-identifiers' in 'Payload/Cordova400.app/Cordova400'" ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: '[ "iCloud.com.sauda.tv" ]' for the key 'com.apple.developer.ubiquity-container-identifiers' in 'Payload/Cordova400.app/Cordova400'"

0
Anton Dobrev
Telerik team
answered on 17 Feb 2017, 11:12 AM
@Mustafa

Did you get the chance to test the suggestion from the previous reply? The error you are quoting seems the same like in a previous thread post, sounds like a missing iCloud Container entitlement in the provisioning profile while at the same time the application is trying to use one.

Ensure that you are modifying and importing again the distribution provisioning profile after making the changes, then perform a new build.

Let me know if further questions arise.

Regards,
Anton Dobrev
Telerik by Progress
 

Visit the Telerik Verified Plugins Marketplace and get the custom Cordova plugin you need, already tweaked to work seamlessly with AppBuilder.

 
Tags
Report a bug
Asked by
Tony Vainikos
Top achievements
Rank 1
Answers by
Yavor Georgiev
Telerik team
Sauda TV
Top achievements
Rank 1
Tsvetina
Telerik team
mustafa
Top achievements
Rank 1
Anton Dobrev
Telerik team
Share this question
or