美文网首页
记录cocoaPods的安装使用

记录cocoaPods的安装使用

作者: 水煮杰尼龟 | 来源:发表于2017-04-27 10:07 被阅读49次

    记录一下自己cocoaPods的安装使用。

    小白一枚,当时也是网上查的流程+公司给的+自己摸索,记录下来。没什么难度。仿佛应该配个图。

    记录cocoaPods的安装使用

    1.首先要检查Mac是否安装了rvm(ruby version manager)。打开终端,输入指令 rvm -v。

    不存在,打印command not found。

    存在,打印版本信息。

    不存在则先安装,指令:curl -L https://get.rvm.io | bash -s stable,等一段时间输入指令:source ~/.rvm/scripts/rvm,再次输入rvm -v,检查是否安装成功。

    2.ruby -v 查询ruby版本。

    rvm list known 显示所有版本。

    rvm install  版本号  ,更新最新版本。

    可以再次ruby -v 查看是否更新成功。

    补充:如遇:

    error :No fallback URL could be found, try increasing timeout with:

    echo "export rvm_max_time_flag=20" >> ~/.rvmrc

    There has been an error fetching the ruby interpreter. Halting the installation.

    在rvm install 之前先rvm autolibs disable 。

    3.sudo gem -v 检查gem ruby版本号 。如需更新 gem update --system。

    4.gem sources -l 检查源。

    gem sources --remove https://rubygems.org/ 移除。

    gem sources --add https://gems.ruby-china.org/ 换新的源,记得我用不了taobao。

    再次gem sources -l 检查源是否替换。

    5.sudo gem install cocoapods,安装cocoapods。sudo gem install -n /usr/local/bin cocoapods(OS X 10.11后用这个)

    补充:如遇

    Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources

    重装ruby:

    rvm reinstall 2.3.1 --autolibs=homebrew

    如果网络情况良好,略过下面的步骤,

    pod repo remove master

    pod repo add master https://gitcafe.com/akuandev/Specs.git

    6.cocoapods 初始化

    pod setup.

    实在卡的setup不成功的话,去 https://github.com/CocoaPods/Specs下载解压,将文件名改为master,放在 ~/.cocoapods/repos 路径。如果无法前往此路径,可以先setup生成一下路径。

    7.然后就可以cd到项目路径下,vim Podfile   (注意Podfile)

    i 进入编辑模式。

    添加以下配置:

    platform:ios,'8.0'

    target '你的工程名' do

    pod 'AFNetworking', '~>3.1.0' (如果不加 , '~>3.1.0' 则它会下载最新的版本)

    end

    按esc退出编辑模式, 命令 :wq退出保存。

    再 pod install --no-repo-update就可以了。不加后面的参数会卡。因为升级CocoaPods的spec仓库,加参数省略这步。

    然后就可以打开workspace开始操作了。

    以后添加/删除库在xcode里打开podfile 添加/删除好,pod install --no-repo-update 更新就行了。

    补充:

    >第7步或者直接 pod init  ->pod install   然后去生成的Podfile 里加入你要导入的库,再pod install 。

    ----------

    相关文章

      网友评论

          本文标题:记录cocoaPods的安装使用

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