Unexpected CFBundleExecutable Key

I received this message when I went to submit an updated app to the store

Unexpected CFBundleExecutable Key - The bundle at '/Payload/BT Bar Guide.app/BeerTengokuApp/Info.plist' 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.

Once these issues have been corrected, you can then redeliver the corrected binary.


I've checked the build phases and there is no info.plist in there - in fact the modules that appear in the section are what they should be.


Would love some help with this problem.

I am having the same issue. Everything I've found on google says to delete the Executable Key from info.plist and set the platform type to BNDL, but when I do so I get the following error for dozens of files:


iTunes Store Operation Failed

Invalid Bundle Structure - The binary file 'MyAppName.app/lib/ruby/2.0.0/universal-darwin16/bigdecimal.bundle' is not permitted. Your app can’t contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles. Refer to the Bundle Programming Guide at https://developer.apple.com/go/?id=bundle-structure for information on the iOS app bundle structure.


Other posts suggest removing info.plist from Copy Bundle Resources, but there is no info.plist included here, and I have checked inside all the included subdirectories. Looking for a solution...

Any updates on this?

Unexpected CFBundleExecutable Key
 
 
Q