Unsupported Architecture: x86_84
My app integrated the Adjust dynamic framewrok with the version 4.38.0, when I submit my app to App Store TestFlight, it occur the following issues:
ITMS-90087: Unsupported Architectures - The executable for xxxx.app/Frameworks/AdjustSdk.framework contains unsupported architectures '[x86_64]'.
I solve the issue by manually remove the x86_64 architecture with following command
cd AdjustSdk.framework lipo -remove x86_64 -output AdjustSdk AdjustSdk
Email from Apple:
Hi @chenxi92,
Have you removed the x86_64 architecture from the SDK framework you used in the app update that you have submitted?
@uerceg After I removed the x86_64 architecture from the Adjust SDK framework and re-submitted, Apple approved my app.
I think x86_64 architecture is no longer needed on the iOS platform.
My app also contains other third-party SDKs (eg: Facebook, Firebase)and their dynamic framework only contains arm64 architecture, so I hope you can solve the issue as soon as possible!