美文网首页iOS 日常
xcode 12,模拟器运行问题。No architecture

xcode 12,模拟器运行问题。No architecture

作者: 小鬼怕黑 | 来源:发表于2020-09-18 14:36 被阅读0次

    在xcode12 中,现在遇到一个问题,就是在真机上运行时没有问题,在模拟器下,运行就会报环境错误。

    问题截图

    原因:苹果爸爸弄出来一个arm版的mac。原先模拟器跑的都是x86架构,现在多了一个arm64架构,原VALID_ARCHS这个变量被废弃了。

    看连接的意思,只需要在Build Setting中,删除VALID_ARCHS就可以了。

    解决方案

    问题原因 删除问题

    补充:如果build或者打包时,报错,说framework缺少armv7相关文件,可以看看下面。

    1.在删除 VALID_ARCHS 配置文件后,项目默认支持armv7架构,但是目前的项目或者framework一般已经不再使用armv7架构,我们可以在Excluded Architectures 中配置不需要的架构。

    例如:

    配置信息

    相关文章

      网友评论

        本文标题:xcode 12,模拟器运行问题。No architecture

        本文链接:https://www.haomeiwen.com/subject/nyljyktx.html