我正在获得AppName的体系结构(arm64),其中没有iPhone 11 Pro可以执行的体系结构(Intel 64位)。 Xcode 12 beta-3出现错误,
我在下面设置了体系结构 x86_64 armv7s arm64
如何解决此错误?
答案 0 :(得分:23)
您只需删除VALID_ARCHS,即可正常工作。
答案 1 :(得分:11)
将所有架构(x86_64 armv7s arm64)添加到VALID_ARCHS的工作原理。没有进行更多分析,就可以了。
答案 2 :(得分:2)
我通过此页面上的说明解决了该问题: https://medium.com/@khushwanttanwar/xcode-12-compilation-errors-while-running-with-ios-14-simulators-5731c91326e9
在项目文件 (.pbxproj) 中,我为所有调试目标排除了 i386 和 arm64:
EXCLUDED_ARCHS = "i386 arm64";
我所做的更改只是将它们排除在模拟器目标中:
EXCLUDED_ARCHS = "";
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 i386";