CocoaPods在安装第二个pod上发生冲突

时间:2017-01-26 18:48:00

标签: git module cocoapods alamofire

尝试在我的项目中安装另一个模块时,会卸载第一个模块。为什么会这样?我做错了什么?

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'

  target 'FadbApp' do
  use_frameworks!

  #pod 'Alamofire', '~> 4.3' //This is previous Pod
  pod 'SRKControls', :git =>'https://github.com/reeichert/SRKControls.git'

end

我的回归

Terminal status - screenshot

为什么要卸载其他模块?谢谢!

2 个答案:

答案 0 :(得分:0)

Alamofire窗格的行被注释掉了,因此cocoapods会按照您的要求正确删除它。

如果您想同时拥有两个广告连播,则需要删除#行开头的pod Alamofire ...

答案 1 :(得分:0)

#之前查看pod 'Alamofire'内容?这表示评论!

  

不是//表示的评论吗?

他们在Swift中,但您在这里使用的文件是Podfile。它基本上是一个Ruby脚本。在Ruby中,注释用#表示。换句话说,您不小心注释掉了安装Alamofire的行。

删除#,你会没事的!