Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR ITMS-90535: "Unexpected CFBundleExecutable Key." #1

Closed
WestFR opened this issue Oct 1, 2019 · 5 comments
Closed

ERROR ITMS-90535: "Unexpected CFBundleExecutable Key." #1

WestFR opened this issue Oct 1, 2019 · 5 comments

Comments

@WestFR
Copy link
Contributor

WestFR commented Oct 1, 2019

Hello DJI Teams !

I want to integrate DJIFlySafeDatabaseResource in my XCode project with podfile.

When I build my app in debug mode, everything are ok ! 馃憣
But, when I build my app in release mode, I obtain the error below.

ERROR ITMS-90535: "Unexpected CFBundleExecutable Key. The bundle at 'Payload/DronieCompanion.app/DJIFlySafeDatabaseResource.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."

Do you have any solution for this ?
Thanks all !

@WestFR
Copy link
Contributor Author

WestFR commented Nov 6, 2019

I need feedback please....

@koodaa-team
Copy link

koodaa-team commented Nov 23, 2019

@WestFR
I also met this issue, here is how I resolved it:
After pod install:

  1. Open xcode, go to DJIFlySafeDatabaseResource > Resources > DJIFlySafeDatabaseResource.bundle > Contents > Info.plist
  2. Remove CFBundleExecutable Key in Info.plist

Now you can archive for release.
Problem is we must do these steps after each time do pod install again :D

@WestFR
Copy link
Contributor Author

WestFR commented Nov 25, 2019

@koodaa-team Thanks to your response !

So, i have fixed this issue with your instructions.
And for response to your problem below : "Problem is we must do these steps after each time do pod install again :D".

I have forked this repository and push one commit with your informations (removed of CFBundleExecytable key). And i have proposed one pull request for closed this issue for all time.

In waiting for pull request response, i propose you to update your podfile with below :
pod 'DJIFlySafeDatabaseResource', :git => 'https://github.com/WestFR/DJIFlySafeDatabaseResource.git '

Thus, you download the repository corresponding to the pull request awaiting its validation!

I close this issue in waiting for pull request response.
Thanks again !

@josechagas
Copy link

Is there any news about this error?

@WestFR
Copy link
Contributor Author

WestFR commented Jul 24, 2020

@josechagas

Refer to commit f58f6a0 (see screenshoot below).
Now it's work. You can use directly this repository thanks to the DJI merge.

Capture d鈥檈虂cran 2020-07-24 a虁 11 45 55

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants