iTunesConnect errors (ITMS-90474, ITMS-90475) trying to onboard app built with AIR 20 (206), Xcode 7.2
Last night, after installing and building with Xcode 7.2 and a very recent AIR 20 SDK (206), I got the following errors attempting to submit a new build through Application Loader.
ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. Found 'UIInterfaceOrientationLandscapeRight,UIInterfaceOrientationLandscapeLeft' in bundle 'com.fatredcouch.brightideaspress.smarteze'."
ERROR ITMS-90475: "Invalid Bundle. iPad Multitasking support requires launch story board in bundle 'com.fatredcouch.brightideaspress.smarteze'."
The resulting API analysis file is too large. We were unable to validate your API usage prior to delivery. This is just an informational message.
These are the result of the app not having the UIRequiresFullScreen key set to true.
Modify your -app.xml file to have the following Info.plist key:
<iPhone> | |
| <InfoAdditions><![CDATA[ |
<key>UIRequiresFullScreen</key>
<true/>
]]></InfoAdditions>
