iOS 日常

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

2020-09-18  本文已影响0人  小鬼怕黑

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

问题截图

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

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

解决方案

问题原因 删除问题

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

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

例如:

配置信息
上一篇下一篇

猜你喜欢

热点阅读