Invalid Code Signing Entitlements Error

587 views
Skip to first unread message

Helen Hakobyan

unread,
Oct 19, 2015, 3:51:17 AM10/19/15
to RoboVM
Hi guys,
I'm trying to upload my .ipa file via Application Loader to Apple. However, I'm constantly getting this error:

ERROR ITMS-90045: "Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'com.apple.developer.icloud-container-development-container-identifiers' in 'Payload/IsoGameLauncher.app/IsoGameLauncher' is not supported."

I have Robovm 1.8 and Libgdx 1.7. 

Also, im my robovm.xml file I have attached <iosEntitlementsPList> file, which contains the following: 

<?xml version="1.0" encoding="UTF-8"?>

 

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>


<key>com.apple.developer.icloud-container-identifiers</key>


<array/>


<key>com.apple.developer.icloud-services</key>


<array/>


<key>com.apple.developer.ubiquity-kvstore-identifier</key>


<string>2PPPFD3K9C.com.frismos.olympusgame</string>
 

</dict>

</plist>




gacon

unread,
Oct 24, 2015, 8:35:32 PM10/24/15
to RoboVM
I had the same issue, it took me some days to find the bug.

RoboVM don't make a new IPA, it just try to add more files to it. So just deleted to old IPA, don't overwrite it, and then it should work fine.

Helen Hakobyan

unread,
Oct 26, 2015, 3:11:37 AM10/26/15
to RoboVM
Thanks for answer! I have tried that too (every time I package a new IPA, I delete the old one), no success.

Helen Hakobyan

unread,
Nov 2, 2015, 7:35:18 AM11/2/15
to RoboVM

I have found the solution!!!

In my Provisioning Profile, where I enabled iCloud, the CloudKit was enabled, I changed that to simple iCloud and it worked! (See attachment)

Reply all
Reply to author
Forward
0 new messages