Xcode12 模拟器运行报错相关x86_64

针对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、清空废纸篓、重启电脑

你可能感兴趣的:(Xcode12 模拟器运行报错相关x86_64)