Problems while uploading app on Application Loader
I'm using Flash PRO CS6 and publishing to iOS using AIR 3.6 SDK. I am able to build properly for development for iOS devices and it runs well. When I try to use a distribution certificate and the associated distribution profile, I'm running into codesigning issues reported by Application Loader.
The application Loader gives the error -
"Application failed codesign verification. The signature was invalid, contains diallowed entitlements, or it was not signed with an iPhone Distribution Certificate"
Can you list the items I got to check to resolve this issue ?
What all can cause this ? Or what all does Apple verify here ? Version number / Application Name / App ID ?
My Bundle ID in iTunes Connect = App ID in Flash's publish settings.
As a background, I have ANEs and Push Notifications enabled in my application.
How can I verify the correctness of the entitlements ? Entitlements work well in development mode and I'm assuming no change is required ?
Could you also clarify..
1. If I were to regenerate my certificate files for Distribution of IPA, will it affect my distribution certificate used for Apple Push Notification ? Are these in any way related ?
2. I see from discussion forums that Adobe had issued a standalone adt.jar for 3.5 runtime to fix some codesigning issues. Are these issues fixed for AIR 3.6's adt ?
3. While uploading to Application Loader, should I choose a .ipa file or unzip, and ZIP the .app file and upload it ?
Deeply appreicate your help.
Thank you for response..
Regards
EDIT :
After running through some discussions I can see that I can verify entitlements codesign using terminal ?
When I tried the same, I got the following..
XXX.ipa: code object is not signed at all
Does it mean, something in the entitlements is not right ?
