CocoaPods最新使用方法

iOS开发中,CocoaPods作为第三方库管理的神器,它的好处这里就不细说了,这里只说一下CocoaPods的最新使用方法(因为最近发现有些指令貌似被墙了)


  • 安装CocoaPods
    CocoaPods是用Ruby实现的,要想使用它首先需要有Ruby的环境。但是!!OS X系统默认可运行Ruby(当然如果你要查看Ruby版本可以执行命令:gem sources -l),我们只需要执行以下命令:

$ sudo gem install cocoapods(如果无法执行,换下面命令)

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

$ sudo gem install -n /usr/local/bin cocoapods --pre(安装最新版本)

CocoaPods是以Ruby gem包的形式被安装的。在安装执行的过程中,可能会问我们是不是更新rake,输入y即可。这是因为rake gem包会在安装的过程中检查更细,如果有可用的新版本就会出现刚才的选项。
在安装进程结束的时候,执行命令:

$ pod setup

安装完成


  • 安装可能遇到的问题
    1. 执行完install命令半天没反应
      可能是因为Ruby的默认源使用的是cocoapods.org,国内访问这个网址有时候会有问题,可替换成淘宝的源,替换方式如下:

$ gem sources --remove https://rubygems.org/

等有反应之后再敲入以下命令

$ gem sources -a http://gems.ruby-china.com/

要想验证是否替换成功了,可以执行:

$ gem sources -l

正常的输出是:

*** CURRENT SOURCES ***
https://ruby.taobao.org/

  1. gem版本过老
    升级gem,执行下述命令即可:

$ sudo gem update --system


  • 使用CocoaPods
  1. 创建Podfile并编辑
    进入.xcodeproj文件所在的目录下,执行命令:

$vim Podfile

创建Podfile文件后,vim打开文件后按i进入插入模式,编辑完成后按esc退出编辑模式,接着输入:wq保存并退出文件。
  1. 执行导入命令

$ pod install --verbose --no-repo-update

pod install貌似被墙了。
执行成功,工程的根目录下会多了三个东西:xxx.xcworkspace、Podfile.lock文件和Pods目录。
  1. 点击 xxx.xcworkspace运行
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容