[SOLVED] Deploy to iTunes Connect/Xcode Archive Step => ERROR ITMS-90700: "Incorrect Platform. You included the iOS arm64 executable

The error I keep getting is ERROR ITMS-90700: "Incorrect Platform. You included the iOS arm64 executable “AppName.app/PlugIns/OneSignalNotificationServiceExtension.appex/OneSignalNotificationServiceExtension” in your iOS bundle. Only iOS executables can be included."

Here’s a link to the logs https://app.bitrise.io/build/b6be6a91f3cafc39

I can’t for the life of me figure this out. I’ve tried just about everything. This error only occurs on Bitrise and if I archive and submit on my machine it uploads fine.

We have another app with the exact same architecture that archives and uploads fine on Bitrise. I’ve gone through and reinstalled/linked everything in the project and it still won’t work.

Any help is greatly appreciated!

Hi @bighitbiker3!

Sorry to hear about this issue. Could the suggestions in this SO thread be of any help to you? https://stackoverflow.com/questions/51988081/properly-archive-ios-app-with-extensions

@bitce Unfortunately they’re not. I’ve tried about every combination of those suggestions to no avail. The weird part is that it works fine on my machine. I can archive and upload it just fine, but it’s only failing on Bitrise.

SOLVED! Not sure why but adding a bridging header for OneSignal ended up making it work. Haven’t needed one in other apps but woohoo!

Nice! Glad to hear you resolved this quickly! :slightly_smiling_face:

I got the same error while uploading app to app store. can you please help me out.

Is it the exact same thing with OneSignal? Or what specifically?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.