升級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