安装与使用Cocoapods

    xiaoxiao2025-10-14  2

    CocoaPods官网: https://cocoapods.org/ 对于是否使用Cocoapods,可以看看我写的另一篇博客iOS依赖管理工具–CocoaPods


    4th,Feb,2017

    使用CocoaPods

    在项目文件夹下也就是与.xcodeproj同一层级新建Podfile文件

    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

    安装 Cocoapods

    官网提供方式

    $ sudo gem install cocoapods 由于无法访问外网的缘故,输入该命令可能很久都没有反应。需要修改更换源。

    国内安装

    $ gem sources --remove https://rubygems.org/ 2.$ gem sources -a https://ruby.taobao.org/ // 去年也就是2015年上半年的时候我安装的时候sources链接是http协议,而到12月份安装的时候使用http协议链接则显示该地址不可用,已替换成https协议了$ gem sources -l// 验证ruby镜像 显示以下: * CURRENT SOURCES * http://ruby.taobao.org/$ 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了

    安装rvm

    接下来应该是安装ruby,而安装ruby使用rvm。未安装需先安装rvm。 安装步骤: 1. $ curl -L get.rvm.io | bash -s stable 2. $ source ~/.rvm/scripts/rvm 检验安装成功: $ rvm -v// 可以显示rvm版本

    安装ruby

    安装步骤: 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)

    转载请注明原文地址: https://ju.6miu.com/read-1303141.html
    最新回复(0)