我有一些问题安装Alamofire 4.0到我的项目。

我有最新版本的Xcode,运行Swift 3,当我尝试安装alamofire时,我得到了800个编译器错误。

显然

构建Alamofire 4.0.0+需要CocoaPods 1.1.0+

[!some_cocoapod需要CocoaPods版本>= X.Y.Z,这是不满足您的当前版本,Z.Y.X.

我在终端上查看了CocoaPods的版本,它说我的版本是1.0.1。

运行更新没有起作用,我猜是因为CocoaPods 1.1处于测试阶段。

所以我不太确定如何更新到我想去的地方。 除非过时不会导致800个编译错误?这听起来像别的问题吗?


当前回答

在尝试了以上所有步骤后,没有任何工作,我运行bundle update,这似乎已经完成了我的技巧。

其他回答

参考这个链接https://guides.cocoapods.org/using/getting-started.html

brew install cocoapods

brew upgrade cocoapods

brew link cocoapods

如果这

sudo gem install cocoapods

给你这个错误:

Could not find a valid gem 'cocoapods' (>= 0) in any repository

试试这个:

sudo gem install cocoapods --source http://rubygems.org

在你的终端上这样写: Sudo gem安装cocoapods—pre

更新椰子足的宝石到最新版本

以下是更新cocoapods的步骤:

打开终端(快捷键:按cmd +空格键打开Spotlight,然后在终端中输入文本) 使用命令sudo gem install cocoapods。这将要求系统密码,由于安全考虑之后,它安装宝石

现在,使用pod setup命令设置pod。这将设置cocoapods主repo。

可以使用pod——version命令查看cocoapods的版本。

这是一个非常快速和详细的解决方案

打开终端,执行以下命令获取最新的稳定版本:

sudo gem install cocoapods

添加——pre获取最新的预发布:

sudo gem install cocoapods --pre

以防出现任何错误

尝试卸载并重新安装:

sudo gem uninstall cocoapods
sudo gem install cocoapods

更新CocoaPods后运行

sudo gem clean cocoapods

更新CocoaPods后,还需要更新Podfile。在项目中锁定文件。

转到项目目录

pod install