Or perhaps iOS SDK is packaged with the Flex SDK? If so, what version? I can't 
find anything on the web that explains how an iOS app is compiled using FlexSDK 
or AIRSDK. I understand there is the runtime component but I do not configure 
my project to use an external XCode iOS SDK to build (I use IntelliJ and that's 
configurable) so if I don't, then it must be getting compiled with an iOS SDK 
that's bundled somehow with Flex or AIR.

I am very weak in my understanding of this issue. None of the release notes I 
can find on AIR and Flex SDK releases mention the iOS SDK but they do mention 
macOS SDK for desktop AIR apps. 

Thanks.

Erik

On Jan 4, 2018, at 10:25 AM, Erik J. Thomas <e...@linqto.com> wrote:

Apple recently started enforcing the use of an asset catalog for app icons if 
the app was compiled using iOS 11 SDK. If the icons are not inside an asset 
catalog that's compiled into the binary itself iTC will refuse your build with 
this message:

"Apps built with iOS 11 or later SDK must supply app icons in an asset catalog 
and must also provide a value for this Info.plist key. For more information see 
http://help.apple.com/xcode/mac/current/#/dev10510b1f7 
<http://help.apple.com/xcode/mac/current/#/dev10510b1f7>."

I suppose this might be a question for the Flex developer mailing list, but I'm 
assuming AIR 27 is still bundling the iOS 10 SDK? Because if it bundled iOS 11 
SDK my AIR apps would fail to load into iTunes Connect.

We also build native apps and as of the past few weeks, Apple has started 
rejecting apps that don't use app catalogs for app icons. I expect the Flex 
community will run into this same issue if/when AIR SDK starts including iOS 11 
SDK.

Does anyone know what version of iOS SDK that AIR 27 uses to build the IPA?

Thanks.

Erik

Reply via email to