Unexpected CFBundleExecutable Key. The bundle at 'Payload/MyApp.app/FirebaseAuthUI.bundle' does not contain a bundle executable

I am trying to build and submit my app to Testflight. It builds fine and then when it goes to upload it to Testflight, it comes back with the error:

ERROR ITMS-90535: “Unexpected CFBundleExecutable Key. The bundle at ‘Payload/MyApp.app/FirebaseAuthUI.bundle’ does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.”

Why? I haven’t had this issue before. If I build using Xcode on my computer it’s fine, but on CircleCI it fails each time. It takes 30 minutes of build time to get to this point and it’s wasting my allocated minutes on the build server. I’ve noticed that CircleCI isn’t using the release version of Xcode 10.2. Could that be the issue?

I’ve exactly the same issue with another external framework. Everything works fine on my local machine using Xcode or Fastlane. But it fails every time on CircleCI…

ERROR ITMS-90535: “Unexpected CFBundleExecutable Key. The bundle at ‘Payload/MyApp.app/Frameworks/SwiftMessages.framework/SwiftMessages.bundle’ does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.”

I’m also experiencing this issue with another framework after updating my config to use the Xcode 10.2.0 image.

I know 10.2 Beta has a bug uploading to AppStore, this may be related. GA should be out soon, please keep an eye on https://discuss.circleci.com/c/announcements for updates

Thanks for the update. I had literally just paid for a month of CircleCI before I tried running it using Xcode 10.2.0. Hoping this will get released soon otherwise that’s my money down the drain!

Completely understand. I’m being told it will be sometime this week if all goes well.

Images need to be ready within a reasonable amount of time after GM is released. This can’t be casual like a new ruby release, it’s absolutely business critical.

1 Like

Yeah I’m not impressed. Firstly they charge a lot for a macos environment then they take ages to just upload the GM release which has been out for a long time now. I know other CIs have updated already.

any updates?

2 Likes