Invalid Code Signing Entitlements - huh?
DigiChain
Member, PRO Posts: 1,288
I've just attempted to upload a binary to apple. It uploaded fine - and went into 'waiting for review' mode before then being made 'invalid binary'. This is what I've received by email from apple, what does it all mean?:
Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported. For the com.apple.developer.ubiquity-container-identifiers entitlement, the first value in the array must consist of the prefix provided by Apple in the provisioning profile followed by a bundle identifier suffix. The bundle identifier must match the bundle identifier for one of your apps or another app that you are permitted to use as the iCloud container identifier.
Specifically, value "2GA2Z8QFA8.*" for key "com.apple.developer.ubiquity-container-identifiers" in dungeon is not supported.
Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported.
Specifically, value "2GA2Z8QFA8.*" for key "com.apple.developer.ubiquity-kvstore-identifier" in dungeon is not supported.
Once these issues have been corrected, go to the Version Details page and click Ready to Upload Binary. Continue through the submission process until the app status is Waiting for Upload and then use Application Loader to upload the corrected binary.
Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported. For the com.apple.developer.ubiquity-container-identifiers entitlement, the first value in the array must consist of the prefix provided by Apple in the provisioning profile followed by a bundle identifier suffix. The bundle identifier must match the bundle identifier for one of your apps or another app that you are permitted to use as the iCloud container identifier.
Specifically, value "2GA2Z8QFA8.*" for key "com.apple.developer.ubiquity-container-identifiers" in dungeon is not supported.
Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported.
Specifically, value "2GA2Z8QFA8.*" for key "com.apple.developer.ubiquity-kvstore-identifier" in dungeon is not supported.
Once these issues have been corrected, go to the Version Details page and click Ready to Upload Binary. Continue through the submission process until the app status is Waiting for Upload and then use Application Loader to upload the corrected binary.
Comments
Step 1: Go into iOS provisioning portal, and into the app ID section. Go into configure, and disable the iCloud portion, and hit save.
Step 2: Go into the Distribution certificates area, and download that certificate, and reinstall it. (make sure to delete the old one from your profiles)
That should fix the issue.
Yes - I just found a similiar answer on the web and have now done that - and all sorted! Thanks