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


#1

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!


#2

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


#3

@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.


#4

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!


#5

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


#6

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


#7

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


#8

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