一、iOS开发解决Pod文件报错does not support weak references
今日自己配置podfile,下载的代码编译报错:
Cannot synthesize weak property because thecurrent deployment target does not support weak references
将代码从Pods中剪切到我项目中,运行确没有问题,发现了问题所在:
是由于代码使用了weak关键字,而target 版本较低,不支持
解决办法:
1、更改target为更高版本
2、更改weak为其他iOS低版本支持的关键字
二、CocoaPods 导库时提示“Use the `$(inherited)` flag” or “Remove the build settings from the target”
解决问题的步骤:
1.Target - > building settings中搜索 “ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES”,值类型是bool,点击other,把值换成$(inherited)
2.执行pod update
3.解决问题完成。
原文链接:https://blog.csdn.net/ios_xumin/article/details/105370083