CocoaPods官网: https://cocoapods.org/ 对于是否使用Cocoapods,可以看看我写的另一篇博客iOS依赖管理工具–CocoaPods
4th,Feb,2017
Podfile内容格式如下:
// 以项目名称为a为例子 platform :ios, '7.0'// optional, 指定支持的iOS系统从哪个版本开始 target 'a' do pod '第三方库名称', '~> 指定版本号'// 不指定版本号则默认获取最新版本 pod 'AFNetworking', '~> 3.1.0' end target 'aTests' do pod '第三方库名称', '~> 指定版本号'// 不指定版本号则默认获取最新版本 pod 'AFNetworking', '~> 3.1.0' end打开Terminal,进入Podfile所在文件夹下,终端执行 pod install,会生成一个Podfile.lock文件。安装完成后,打开xcworkspace文件即可。15th,August,2016
$ sudo gem install cocoapods 由于无法访问外网的缘故,输入该命令可能很久都没有反应。需要修改更换源。
今天在执行第4步的时候:报错“ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.“ 查看当前ruby版本$ ruby -v。显示当前版本为ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15] 所以得升级ruby了
接下来应该是安装ruby,而安装ruby使用rvm。未安装需先安装rvm。 安装步骤: 1. $ curl -L get.rvm.io | bash -s stable 2. $ source ~/.rvm/scripts/rvm 检验安装成功: $ rvm -v// 可以显示rvm版本
安装步骤: 1. $ rvm list known 2. $ rvm install 报错:“Error running ‘requirements_osx_brew_update_system ruby-2.2.2’, showing last 15 lines of /Users/jolie/.rvm/log/1471244386_ruby-2.2.2/update_system.log https://github.com/Homebrew/homebrew/wiki/Common-Issues and make sure brew update works before continuing.’“ $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" // 卸装homebrew
The following possible Homebrew files were not deleted: /usr/local/bin/ /usr/local/share/ You may consider to remove them by yourself. You may want to restore /usr/local’s original permissions sudo chmod 0755 /usr/local sudo chown root:wheel /usr/local
卸装后即可继续安装 ,其间需按回车。
$ rvm list //查看已安装的版本 $ rvm remove 2.0.0 // 卸装一个已安装版本 $ rvm use 2.3.0 --default // 设置默认版本
3th,Feb,2017
今天翻崔江涛的博客,发现更了一篇Cocoapods创建私有库的文章,先存着有需要再看. Cocoapods私有仓库创建
如何在Mac 终端升级ruby版本 关于安装cocoapods遇到的一些坑(ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2)