Xcode12、iOS14

Xcode12 模拟器运行报错相关x86_64

2020-09-21  本文已影响0人  CarrySniper

针对TARGETS,原工程或ServiceExtension配置错误提示:
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=arm64e arm64).

在Xcode12中,Architectures已经做了调整,没有相关VALID_ARCHS的配置了。

image.png

但是经过搜索,我们发现使用到 CocoaPods.xcconfig文件配置的时候,Build Settings-User-Defined依然存在VALID_ARCHS项,里面只包含arm64e、arm64、armv7s、armv7之类的,并没有x86_64,所以在Xcode12模拟器运行时报错了。

image.png

解决方法:
1、添加x86_64,看报错提示进行添加;
2、删除VALID_ARCHS栏

清除缓存 配置更新大法,解决不服:clean、重启Xcode、清空废纸篓、重启电脑

上一篇 下一篇

猜你喜欢

热点阅读