美文网首页
CocoaPods安装、使用与卸载

CocoaPods安装、使用与卸载

作者: Kyniii | 来源:发表于2016-10-28 16:56 被阅读0次

    CocoaPods 

    mac系统已经默认安装好了Ruby环境,如果你不确定自己系统中是否有Ruby的,可以在终端中输入命令行:ruby -v查看当前ruby版本。如下:

    ruby -v

    如果你想在你的Mac上更新Ruby,可以在终端中输入命令行执行以下步骤:

     1.安装RVM:

     curl -L get.rvm.io | bash -s stable

     source ~/.bashrc

     source ~/.bash_profile

    测试是否安装成功:

    rvm -v

    2.升级Ruby

     rvm list known

     rvm install 版本号

    接下来就是下载和安装Cocoapods

    执行

    sudo gem install cocoapods

    如果出现错误:

    ERROR:  While executing gem ... (Errno::EPERM)

    Operation not permitted - /usr/bin/xcodeproj

    可执行以下命令行:

    sudo gem install -n /usr/local/bin cocoapods

    如果发现半天没有任何反应。原因是我们需要访问cocoapods.org,该网站可能被天朝墙了。

    我们可以用淘宝的Ruby镜像来访问该网站,如下:

    gem sources --remove https://rubygems.org/

    gem sources -a https://ruby.taobao.org/

    验证是否替换成功:

    gem sources -l

    如果替换成功,则继续执行:

    sudo gem install cocoapods

    接下来就是如何使用Cocoapods:

    在终端中输入命令行执行以下步骤:

    cd 项目路径    (如果不知道路径,也可以把项目文件夹拖进终端 cd 后面)

    进入项目文件夹后,可执行以下步骤:

    vim Podfile

    接着按下 “i” 键,输入你想加入的第三方库:

    platform :ios, '8.0'

    target '项目名' do

    pod 'AFNetworking'

    end

    编辑完后,按下 “esc” 键,再按 “:” “w” "q" ,回车保存并退出编辑状态

    在终端输入命令安装相应的第三方库后,输入命令行:

    pod install

    如果你想更新项目中所有第三方库,可执行以下命令行:

    pod update

    当执行pod install或者pod update时,长时间停留在Analyzing dependencies不动,可使用以下命令行:

    pod install --verbose --no-repo-update

    pod update --verbose --no-repo-update

    最后就是如何卸载Cocoapods:

    打开终端,输入以下命令行:

    which pod

    我们会看到一个地址,这个地址就是CocoaPods的安装路径

    /usr/local/bin/pod

    接着执行删除命令行:

    sudo rm -rf  /usr/local/bin/pod

    输入以下命令来获取我们的CocoaPods安装包的位置:

    gem list

    如图:

    看到上面的列表,找到我们要删除的部分,进行删除:

    sudo gem uninstall cocoapods -v 1.0.1  (注:后面的版本号要和上面列表中的版本号对应)

    sudo gem uninstall cocoapods-core -v 1.0.1

    检测是否删除成功,可输入如下命令:

    pod search AFNetworking

    相关文章

      网友评论

          本文标题:CocoaPods安装、使用与卸载

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