Xcode12 Cocoapods报错The linked framework 'Pods_xxx.framework' is missing one or more architectures...

报错信息:

The linked framework 'Pods_xxx.framework' is missing one or more architectures required by this target: arm64.

原因:

在Xcode11时代,Mac电脑使用的是因特尔代的芯片,架构是x86。但是到了Xcode12时代,苹果将会发布基于arm架构的电脑,就是和iphone、iPad一样架构的芯片。所以Xcode12的模拟器现在就不再对x86_64默认支持了,需要手动添加。

解决方案:

Bulid Setting中的User-DefinedVALID_ARCHS添加x86_64

你可能感兴趣的:(Xcode12 Cocoapods报错The linked framework 'Pods_xxx.framework' is missing one or more architectures...)