iOS Xcode library not found for -lxxxx

升级Xcode 12 后项目运行不起来,报错:

library not found for -lxxxxx

以上问题的原因在Xcode11中 x86_64的机型支持是默认支持的,但Xcode12的时候 苹果推出了arm主机的Mac, 这使得arm主机的Xcode其实就不需要x86_64的默认支持了。 x86_64不默认添加,需要手动添加上才能在Mac上运行模拟器。

解决方案:
以上报错信息Xcode 12以前,我们通过Valid Architectures 来配置支持的机型。
但在Xcode12中, Valid Architectures 这一项被移除掉了,改变成了 VALID_ARCHS的栏目。
我们需要在 Build Settings --> VALID_ARCHS中 添加上 x86_64

你可能感兴趣的:(iOS Xcode library not found for -lxxxx)