CocoaPods 是 iOS 最常用最有名的类库管理工具! **
别废话,咱们直接上操作流程吧!
安装cocoaPods详细步骤
1.首先打开launch,找到工具文件夹中的终端,打开 终端
2.移除现有 Ruby 默认源
*$ gem sources --remove https://rubygems.org/ *
3.使用新的源
$ gem sources -a https://ruby.taobao.org/
(taobao Gems 源已停止维护,现由 ruby-china 提供镜像服务)
gem sources --addhttps://gems.ruby-china.org/
4.验证新源是否替换成功
$ gem sources -l
5.安装 CocoaPods
$ sudo gem install cocoapods
$ pod setup
备注:苹果系统升级 OS X EL Capitan 后安装改为:
$ sudo gem install -n /usr/local/bin cocoapods
$ pod setup
6.更新 gem
$ sudo gem update --system
在新的项目中使用CocoaPods
创建一个新的Xcode项目。
打开终端,执行$ cd your project direction,进入到你的项目目录下。
$ touch Podfile,创建一个Podfile文件。
打开Podfile,写入需要导入的三方库,格式如下:
platform :ios , '8.0'
target '项目名' do
pod 'Qiniu', '~> 7.1.4'
pod "BaiduMapKit"
pod "ProtocolBuffers", "~> 1.9.11"
end
在终端中执行$ pod install,就会为项目导入执行的依赖。
CocoaPods提供$ pod init,可以为我们创建具有模板的Podfile文件。在$ pod install执行完成之后,会生成一个projectName.xcworkspace文件,之后使用这个文件来打开项目。
pod 常用命令
第一次使用安装框架 $ pod install
更新 $ pod update
搜索框架 $ pod search XXX
在项目文件夹下创建默认的 Podfile $ pod init
添加源 $ sudo gem sources -a http://ruby.taobao.org/
删除源 $ sudo gem sources -r https://rubygems.org/
安装 $ sudo gem install cocoapods
设置 $ pod setup
查看gem源 $ gem sources –l
gem自身升级 $ sudo gem update --system
查看版本 $ gem --version
清除过期的gem $ sudo gem cleanup
删除Cocoapods $ gem uninstall cocoapods
更新包 $ sudo gem update
列出本地安装的包 $ gem list
相关error
**1、系统更新出问题解决办法 **
-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory
MacOS 升级后pod 出现的问题
1、更新gem:sudo gem update --system
2、删除gem源:gem sources --remove https://ruby.taobao.org/
3、修改gem源:gem sources -a https://gems.ruby-china.org
4、查看gem源是否是最新的:gem sources -l
5、升级cocoapods:sudo gem install -n /usr/local/bin cocoapods --pre
6、查看升级后的cocoapods版本:pod --version
网友评论