记录一个pod install失败的解决方法
今天在网络看到一个 demo,想把它 clone 下来运行一下看看效果,大家都知道一般 clone 下来的项目需要使用 pod install
命令安装一下第三方库的,这个 demo 也不例外;
问题在于这个 demo 的 cocoapods 版本太低了(0.39.0)以至于 Podfile 中有些语法现如今都无法识别…以下截图是执行 pod install
命令之后给出了的错误提示:
项目的 Podfile 如下:
1 | source 'https://github.com/CocoaPods/Specs.git' |
大概的意思就是不支持 :exclusive => true语法,在 cocoaPods 1.0 之后 exclusive 语法已经被移除了
将相关的代码删除之后,注意,
号也要删除;
1 | source 'https://github.com/CocoaPods/Specs.git' |
再次执行 pod install
命令,结果如下
已经安装成功了,给了两个警告⚠️,你可以不用管它,有强迫症的同学可以在 target 前加上 platform :ios, '7.1'
,这个 7.1 是你的项目的 Deployment Target…
1 | source 'https://github.com/CocoaPods/Specs.git' |
再次运行 pod install
完美
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 masterKing 的个人博客!
评论