Skip to main content
Inspiring
September 27, 2017
Answered

Can't upload to iTunes using Xcode 9

  • September 27, 2017
  • 2 replies
  • 3167 views

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 has been closed for replies.
Correct answer el111

AIR 28 beta is out.

AIR now built with iOS 11 SDK

Download Adobe AIR 28 Beta - Adobe Labs

2 replies

el111Correct answer
Legend
November 16, 2017

AIR 28 beta is out.

AIR now built with iOS 11 SDK

Download Adobe AIR 28 Beta - Adobe Labs

Inspiring
November 16, 2017

NICE!!!!

Inspiring
September 27, 2017

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.

Inspiring
September 28, 2017

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