【Xcode】常见报错解决

1. Library not found for -l***

报错信息例如Library not found for -lAFNetworking
报错信息.png
解决办法

检查点1:
检查Podfile文件中,多Target下是否每个Target都指定了相应的第三方库。
检查点2:
检查Project -> Info -> Configurations ->, 将 DebugRelease 设置为对应的Pods-xxxxxx.Debug / Pods-xxxxxx.Release(这些参数在未设置前应该是 None,可能 CocoaPods 在安装第三方库时没正确设置这个参数)。

设置Configurations

检查点3:
打开【Target → Build Settings → Other Linker Flags】,删掉相应项


删除对应项

2. Undefined symbol: _OBJC_CLASS_$_***

报错信息例如Undefined symbol: _OBJC_CLASS_$_WKWebView
报错信息
解决办法

【Project → Target → Build Phases】,添加对应项



添加对应项

你可能感兴趣的:(【Xcode】常见报错解决)