美文网首页
安装 CocoaPods

安装 CocoaPods

作者: 哭泣De胡桃 | 来源:发表于2016-10-20 16:44 被阅读0次

安装 CocoaPods

$ sudo gem install cocoapods
$ pod setup
如果 gem 太老,就更新下
$ sudo gem update --system


替换成淘宝的服务器

$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
(网络上大部分文章都是http,阿里已经换成 https 了,坑啊)
$ gem sources -l

Cocoapods 将它的信息下载到 ~/.cocoapods目录下,可以试着 cd 到那个目录,用 du -sh *来查看下载进度

下载使用 CocoaPods 的镜像索引

$ pod repo remove master
$ pod repo add master https://gitcafe.com/akuandev/Specs.git
$ pod repo update
将上面代码中的 https://gitcafe.com/akuandev/Specs.git 替换成 http://git.oschina.net/akuandev/Specs.git 即可使用 oschina 上的镜像

使用 CocoaPods

  • 使用search命令搜索类库名
    $ pod search AFNetworking
  • 创建 Podfile 文件
    $ touch Podfile
    $ vim Podfile
  • 在 Podfile 文件中添加
    platform :ios, ‘7.0‘ pod 'JSONKit', '~> 1.4' pod 'Reachability', '~> 3.0.0' pod 'RegexKitLite' pod 'ASIHTTPRequest', '~> 1.8.2' pod 'SDWebImage', '~> 3.7.1' pod 'RegexKitLite', '~> 4.0' pod 'FMDB', '~> 2.3'
  • 退出保存后,执行安装
    pod install
    每次更改了 Podfile 文件,需要重新执行一次 pod update 命令,或者使用 pod install --no-repo-update(只更新新添加的库 )

使用 CocoaPods 安装依赖文件后import不能自动补全头文件

  • 解决办法:在 "Target -> Build Settings" 菜单,找到 "User Header Search Path" 设置项,新增一个值 "$(PODS_ROOT)"(或"${SRCROOT}""$(BUILT_PRODUCTS_DIR)"),并且选择 recursive 选项,这样Xcode就会在项目目录中递归搜索文件。Xcode 8 中是在 "Header Search Paths" 中新增设置项。

相关文章

网友评论

      本文标题:安装 CocoaPods

      本文链接:https://www.haomeiwen.com/subject/wugfuttx.html