CocoaPods初次使用指南

(一)配置安装

1. 安装Cocoapods

sudo gem install cocoapods

pod setup

更新gem命令

sudo gem update --system

另外ruby源由于被屏蔽,改为淘宝的源
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
查看
:gem source -l

2. 查找第三方库

pod search AFNetworking

3. 创建一个Podfile文件

touch Podfile

4. 使用Xcode打开文件编辑,格式:

platform :ios
pod 'Reachability', '3.1.0'

platform:ios, '8.0'
pod 'JSONKit','1.4'
pod 'AFNetworking', '~> 2.6.0'

5. 如果是别人的项目或者很久未更新,更新命令

pod update

6. install!

pod install

如果上面因为权限问题安装失败,必须每次都要删除
rm -rf /Users/loginnanme/Library/Caches/CocoaPods/

(二)在使用CocoaPods时出现的问题

1. pod setup报CocoaPods was not able to update the `master` repo 错误解决办法

  • 先删除全局的缓存:
    $ sudo rm -fr ~/Library/Caches/CocoaPods/
    $ sudo rm -fr ~/.cocoapods/repos/master/
  • 删除当前Pods
    $ sudo rm -fr Pods/
  • 在执行
    $ sudo gem install cocoapods
    $ pod setup

2. 使用CocoaPods import导入时没有提示的解决方法

  • import时使用< >代替" "
  • 如果不行在Target中的BuildSettings-search Paths下的User Header Search Paths中添加$(PODS_ROOT)选择recursive

3. 终于成功了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CocoaPods应该是iOS最常用最有名的类库管理工具了,通过cocoaPods,只需要一行命令就可以完全解决,...
    阳关三叠阅读 587评论 0 1
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,744评论 3 50
  • 垂垂暮年花白两鬓的回忆里才觉得青春的美好,意气风发牛逼闪电的青春里才觉得青春是备受煎熬。 有人形容自己的青春是一本...
    罗小宸阅读 667评论 0 5
  • 风飞飞,雨霏霏 问一声,那彩云 伊人伴谁行 却道彩云归
    格桑木吉阅读 174评论 1 1
  • 转载:https://segmentfault.com/a/1190000000526660 可能大家对- (id...
    JT_Blog阅读 414评论 0 0