Skip to main content
Inspiring
Sep 27, 2017 3:56 PM UTC
Answered

Can't upload to iTunes using Xcode 9

When trying to upload our app to iTunes we get this error:

Missing Info.plist value. A value for the Info.plist key CFBundleIconName is missing in the bundle '<app.bundle.xxx>'. Apps that provide icons in the asset catalog must also provide this Info.plist key. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7.

We are packaging the 1024x1024 appstore image but I guess we need something more here?

This topic is closed to new replies. Start a new post to keep the conversation going.
el111Correct answer
Legend
Nov 16, 2017 11:44 AM UTC

AIR 28 beta is out.

AIR now built with iOS 11 SDK

Download Adobe AIR 28 Beta - Adobe Labs

14 replies

el111Correct answer
Legend
Nov 16, 2017 11:44 AM UTC

AIR 28 beta is out.

AIR now built with iOS 11 SDK

Download Adobe AIR 28 Beta - Adobe Labs

Translate
Inspiring
Nov 16, 2017 3:24 PM UTC

NICE!!!!

Translate
Inspiring
Sep 27, 2017 5:48 PM UTC

OK - we need something more.

As explained here: Core Foundation Keys , the Plist key that AIR uses for icons, CFBundleIconFiles, is essentially deprecated, and the newer format, CFBundleIcons, has taken precedence over it since iOS 5.0. I guess this was never updated in AIR since it still continued to work.

This newer dictionary contains a key, CFBundleIconName, which if it isn't present and pointing to a 1024x1024 appstore image, you won't be able to upload your app from XCode 9, even just for Testflight. Unfortunately our upcoming release contains iOS 11-specific features and cannot be built with an earlier version of XCode. Maybe there's a way to trick an earlier version of Xcode to upload it?

In any case it's pretty clear this should be updated ASAP.

Translate
Inspiring
Sep 28, 2017 2:17 AM UTC

We're also using iOS 11 specific features for our upcoming release - Adobe please help.

Translate