Unexpected CFBundleExecutable Key. The bundle at Aviary SDK Resources.bundle - ios

I have following error when trying to upload an AppStore.
Unexpected CFBundleExecutable Key. The bundle at Aviary SDK Resources.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.
a) tried to remove BNDL from plist but noting happens.
How i can fix it ?

remove CFBundleExecutable key. but please do not touch main Info.plist file of the project. only change in Aviary SDK Info.plist

Related

MicrosoftMaps, How to resolve "Unexpected CFBundleExecutable Key" error while uploading App on Appstore, with Bing map framework

I am using MicrosoftMaps pod in my iOS app. In the time of debug app is working fine, but when I upload this on Appstore I am getting this error.
Unexpected CFBundleExecutable Key. The bundle at 'Payload/DQT GPS.app/Frameworks/MicrosoftMaps.framework/MicrosoftMaps.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.
Enable disable bitcode, and try to delete CFBundleExecutable File from .plist too, and also set CFBundlePackageType of BNDL. but same problem occurs.
This should be fixed in the latest Bing Maps SDK for iOS, version 1.0.0.
This release enables bitcode and fixes other framework issues that prevented apps from publishing to the Store.

ERROR ITMS-90535: "Unexpected CFBundleExecutable Key. "

I am using apple's Test flight for delivering app to client for testing. I'm facing this error
ERROR ITMS-90535: "Unexpected CFBundleExecutable Key. The bundle at
'Payload/MyAppName.app/GooglePlus.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."
Tried every solution suggested in google like removing CFBundleExecutable key and changing CFBundlePackageType BNDL.When I run the project later in device its showing error as
"missing or invalid CFBundleExecutable in its info.plist"
Here's the screenshot
my info.plist file
Help me out soon with a valid solution.
I had the same issue, with Xcode 11.5, and found the solution in Apple Developer Forum
its Worked for me.
I got this error when I accidentally tried to submit a build to the Appstore from Xcode 10.2 beta 3. When I realized the error and re-archived and re-submitted using the release version of Xcode (10.1), everything worked properly...

iOS build is displayed as invalid at iTunesConnect

iOS build is displayed invalid at iTunesConnect and Apple replies back with the following email:
Dear developer,
We have discovered one or more issues with your recent
delivery for "Appname". To process your delivery, the following issues
must be corrected: Unexpected CFBundleExecutable Key - The bundle at
'/Payload/Appname.app/Desktop/Appname/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.
Regards, The App Store team
I have tried many solution's but it can't solve my issue. Please suggest if anyone has solution to this problem.
Why is my executable not included in the app bundle?
If your project contain multiple .plist file then just search "CFBundleExecutable" in your project by presing command+shilf+f and remove all then CFBundleExecutable key from all .plist file except your project .plist file

Getting issue in email after upload app on itunes connect, Unexpected CFBundleExecutable Key

Unexpected CFBundleExecutable Key - The bundle at **/Payload/ABCD.app/Base.lproj/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.
I found an answer to this question: Actually accidently info.plist file was moved to some other folder.
I changed the location of info.plist to ProjectName/ProjectName/info.plist, error removed and app become eligible for submission.
I posted this answer because it may save someone time.

ITMS-90535 Unable to publish libgdx iOS app

I get the this errors when I try to publish my libgdx app to apple app store.
I'm using Xcode 7.1.1 and installed latest Google Play Games/Google SignIn Robopods (1.9.1-SNAPSHOT)
1 package(s) were not uploaded because they had problems:
/var/folders/n8/2_pl6r9x61vbm3mz4jm8ykz40000gn/T/884F2253-C7E5-4E8C-B429-5C4551C6306F/982835004.itmsp
- Error Messages: ERROR ITMS-90535: "Unexpected CFBundleExecutable Key. The bundle at 'Payload/IOSLauncher.app/GooglePlus.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." ERROR
ITMS-90535: "Unexpected CFBundleExecutable Key. The bundle at
'Payload/IOSLauncher.app/GooglePlus.bundle/GPPCommonSharedResources.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." ERROR ITMS-90535: "Unexpected
CFBundleExecutable Key. The bundle at
'Payload/IOSLauncher.app/GooglePlus.bundle/GPPShareboxSharedResources.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." ERROR ITMS-90535: "Unexpected
CFBundleExecutable Key. The bundle at
'Payload/IOSLauncher.app/gpg.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."
Try removing the CFBundleExecutable from the offending info.plist inside the bundle.
From Armend answers
You have to delete the key "CFBundleExecutable" from
"Pods/Pods/GooglePlayGames/Resources/gpg.bundle/info.plist".
but to show the Key "CFBundleExecutable" in this file
First press right click and switch "show Raw Keys/Values".
Then Right Click and cut CFBundleExecutable.
Then it will work fine.
Otherwise, you can use updated PlayGames plugin 0.9.30. It will also help.
Related Link: ERROR ITMS-90535 gpg.bundle #863
I just fixed a similar issue on mine. I didn't realize that the Info.plist file with the problem was one created by a cocoa pod (I had on first instinct deleted the CFBundleKey from my main Info.plist which will only give you another error).
For instance, yours references the Payload/IOSLauncher.app/GooglePlus.bundle, so go to the offending place and fix that plist by deleting the CFBundleKey like the error says. Mine was pointing to a plist within one of the pods.

Resources