Swift3.0 Cocoapods 安装方法

安装ruby环境

打开终端,命令行 从 $ 之后开始
安装cocoapods,遇到了好多坑:

  1. ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj
  2. ERROR: While executing gem … (OpenSSL::SSL::SSLError)
  3. [!] The master repo requires CocoaPods 1.0.0 - (currently using 0.39.0)

等等问题…

这并不是事情,应该是ruby的版本问题

安装rvm

$ curl -L https://get.rvm.io | bash -s stable

载入rvm环境

$ source ~/.rvm/scripts/rvm

安装ruby环境 —— 我选择的是2.0.0版本

$ rvm install 2.0.0

检查ruby源

$ gem sources -l

安装ruby源

$ gem sources –add https://gems.ruby-china.org

好了, 现在可以安装Cocoapod了

$ sudo gem install cocoapods

如果出现ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj
是因为没有Mac版本权限, 此时执行下面这行命令

$ sudo gem install -n /usr/local/bin cocoapods

最后接着

$ pod setup

成功后,我们可以验证一下, 看下是否能够搜索到这个第三方库

$ pod search AFNetworking

然后cd ~ 你项目的目录下 此时不要打开Xcode

$ cd /Users/haipeng/Desktop/SwiftProject

创建Podfile文件

$ touch Podfile

终端编辑Podfile文件 i 进行编辑 esc退出

$ vim Podfile

赋值这行代码命令 target表示你项目的名字 pod后面是你要导入的组件, 后面~> 是版本号

platform :ios, ‘7.0’
target ‘SwiftProject’ do
pod ‘AFNetworking’, ‘~> 3.1.0’
end

如果在Podfile中没有响应,直接打开项目目录下的Podfile, 复制上面命令, 如果是MJRefresh这个库的话,需要加上这么一句话

platform :ios, ‘7.0’
use_frameworks!
target ‘SwiftProject’ do
pod ‘MJRefresh’
end

然后commod + s保存

在终端项目路径下执行命令

$pod install

应该就这样能成功了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值