Two errors -- binary not optimized for iphone 5 (error 90096) and invalid code signing (error 90163) when submitting to iTunes

I have two issues when I upload to iTunes and I’m not sure if they are related to each other:


  1. ERROR ITMS- 90096: “Your binary is not optimized for iPhone 5 ……” This is weird because I have the correct splash screen included which is Default-568h@2x with the file size being 640 x 1136. Not sure why I’m getting this error. I've submitted several apps with this splash screen size and having had a problem in the past.
  2. ERROR ITMS- 90096: “Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning file. The bundle contains a key that is not included in the provi…… “beta-reports-active”. I know that this issue is being caused by the beta-reports-active tag. I’ve researched this issue but have not found anything that definitively solves this problem. For this building I’m using a production certificate and provisioning profile. I am attempting to upload the app for TestFlight App so I need to solve this problem.


My development environment is Animate (Flash) 2015, win10, AIR 20.0.


I’m in desperate need of help as I’ve had this issue for a while now and I can’t find any sources that solve this problem (invalid code signing). Please help!!!!! I would appreciate input on either one of the errors.

Support here typically centers around use of Apple's IDE.

The ERROR ITMS- 90096: “Your binary is not optimized for iPhone 5 ……” is SOLVED! I had my splash images in a folder. Once I took them out of the folder and put them in the same directory as the project I was didn't receive the error anymore. One problem down, one to go!

The problem for the "ERROR ITMS- 90163: “Invalid Code Signing Entitlements" error was that a development AND production provisioning profile was using the same App ID. Once I created and paired a separate app ID for the development and production provisioning profile the problem was solved. PROBLEM SOLVED.

I believe that if you'd used Xcode, both of those wouldn't have been allowed to occur in the first place.

Accepted Answer

The ERROR ITMS- 90096: “Your binary is not optimized for iPhone 5 ……” is SOLVED! I had my splash images in a folder. Once I took them out of the folder and put them in the same directory as the project I was didn't receive the error anymore.


The problem for the "ERROR ITMS- 90163: “Invalid Code Signing Entitlements" error was that a development AND production provisioning profile was using the same App ID. Once I created and paired a separate app ID for the development and production provisioning profile the problem was solved. PROBLEM SOLVED.

Two errors -- binary not optimized for iphone 5 (error 90096) and invalid code signing (error 90163) when submitting to iTunes
 
 
Q