提问者:小点点

Xcode 12-AppName的架构(arm64)不包括iPhone 11 Pro可以执行的任何架构(Intel 64位)


我得到AppName(arm64)的架构包括没有iPhone 11 Pro可以执行(英特尔64位)。Xcode 12 beta-3出错,

我已经设置了以下架构x86_64 armv7s arm64

如何解决这个错误?


共3个答案

匿名用户

您可以简单地删除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";