美文网首页iOS人生不易,我有必杀技iOS9开发技术
[iOS9相关] xcode7的CocoaPods教程和错误解决

[iOS9相关] xcode7的CocoaPods教程和错误解决

作者: 饱醉豚吔屎啦你 | 来源:发表于2015-10-19 21:42 被阅读872次

    CocoaPods现在基本是 iOS 开发的标配,

    学使用已经是 iOS 开发的必备技能.

    CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。

    1.检查环境

    安装CocoaPods 需要 Ruby环境,先检查本机的 Ruby 版本

    打开终端或者

    ruby -v

    版本2.0以后就好

    然后

    sudo gem install cocoapods

    开始安装

    安装完成

    pod setup

    如果安装失败报错

    更换来源

    gem sources --removehttps://rubygems.org/

    然后

    gem sources -ahttps://ruby.taobao.org/

    完成后

    gem sources -l

    正常应该是

    *** CURRENT SOURCES ***

    https://ruby.taobao.org/

    这样 就安装好了可以用了

    其他问题

    gem 版本太低

    更新 sudo gem update --system

    或者安装

    homebrew


    Mac OS X 10.11安装cocoapods

    如果原来装了 cocosPod 升级新的10.11系统和 Xcode7会发现 cocoaPods 无法使用

    原来是需要升级的

    如果你的源连接是 http 的请换成 https

    然后 按照以前的安装方式,执行

    sudo gem install cocoapods

    成功最好但是大多肯定是报错

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

    Operation not permitted - /usr/bin/xcodeproj

    xcode 没权限

    如何解决

    sudo nvram boot-args="rootless=0"

    然后,执行

    sudo reboot       

    会重启

    继续打开终端

    sudo gem install cocoapods -V

    一般会成功 如果还有错误

    执行

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

    然后就可以更新 cocoapod 然后使用了

    相关文章

      网友评论

      • 桐丘:作者,倒数第二行的命令你貌似少加了空格,sudo gem install-n/usr/local/bin cocoapods该为sudo gem install -n /usr/local/bin cocoapods吧
        饱醉豚吔屎啦你:@桐丘 嗯 好的~

      本文标题:[iOS9相关] xcode7的CocoaPods教程和错误解决

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