Skip to main content
alanfireworks
Known Participant
November 17, 2014
Question

ERROR ITMS-9000: Missing Code Signing Entitlements when adding app to Apple App Store

  • November 17, 2014
  • 1 reply
  • 1540 views

My client is getting the following error when sending my app (compiled in Flash Pro CC 2014 with AIR SDK 15.0.0.356) to the Apple app store:

ERROR ITMS-9000: "Missing Code Signing Entitlements. No entitlements found in bundle

'com.xxxxxx.xx.xxx' for excutable 'payload/xxxxx.app./xxxx'.""

He is saying that I need to send them the entitlements file.

I can't find out any information about this with regards to Adobe Air compiled iOS apps, apart from this old post:

Adding iOS entitlements to AIR apps

which states that 'the packager configures the entitlements file '

Can anyone explain what might be missing here?

Thanks,

Alan.

This topic has been closed for replies.

1 reply

alanfireworks
Known Participant
November 17, 2014

It looks as if this problem is solved by doing step 2 from here:

http://dev.mlsdigital.net/posts/how-to-resign-an-ios-app-from-external-developers/

It basically states that the client needs to produce the entitlements file and lists the following that the client will provide themselves:

A “Mobile Provisioning Profile”

An “Entitlements.plist”

An “iOS Distribution Certificate”

iReSign OS X app (or you could use command line)

Hope this helps someone. We've run into quite a few problems trying to get the Flash Air compiled App to both enterprise and Apple Store as it can't come from us (the developers) it has to be signed and delivered from the client.