0
votes

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.

1
Possible duplicate of Unexpected CFBundleExecutable key - user9542490
I already go through with the this links solutions, but it doesn't help me out. Is this the problem with MicrosoftMap SDK, or any thing else. because while using this sdk i am not getting any plist for this, so how could i Remove those keys from .plist. - PCRaykhere
@PCRaykhere, there should be an Info.plist file inside the MicrosoftMaps.framework folder. - J. Pablo Candelas
@PCRaykhere can you please confirm what is the version of the SDK that you are using? There is a known issue with the framework that was built without full bitcode, so you may need to disable it as a workaround. - J. Pablo Candelas

1 Answers

0
votes

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.