我得到AppName(arm64)的架构包括没有iPhone 11 Pro可以执行(英特尔64位)。Xcode 12 beta-3出错,
我已经设置了以下架构x86_64 armv7s arm64
如何解决这个错误?
您可以简单地删除VALID_ARCHS,然后它就可以工作了。
将所有体系结构(x86_64,armv7s,arm64)添加到VALID_ARCHS就可以工作了。没有分析更多,只是工作了。
我通过此页面上的说明修复了此问题: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";