Xcode 12 模拟器运行项目报错

2020-09-27  本文已影响0人  小小的河

起因:

刚刚更新了最新的Xcode 12来适配iOS 14,项目运行后发现跑真机是OK的,但是模拟器运行却报错;

如下图: 这是一个经典报错.png

按照之前解决这个报错的经验,一顿操作后并没有什么卵用!最后发现了原因。

原因:

Xcode12模拟器已经用arm架构来编译项目,淘汰了VALID_ARCHS: x86_64
但是有些cocoapod集成进来的第三方库还是有这个key,而link链接的还是x86架构

解决方法:

Target --> Build Settings 搜索VALID_ARCHS,然后添加x86_64这个值.

如下图: 截屏VALID_ARCHS.png
上一篇 下一篇

猜你喜欢

热点阅读