我得到的 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";
问题可能出在计划上。转到产品 > 方案 > 编辑方案。确保“构建配置”设置为“调试”而不是“发布”