美文网首页
cocoapods的安装

cocoapods的安装

作者: LennonLin | 来源:发表于2016-09-09 14:52 被阅读49次

    做为一名iOS工程师不懂liunx是我的错啊

    • 我其实并不是想讲cocoapods的安装的,只是说一下cocoapods的安装遇到的巨坑

    cocoapods的安装

    • mac默认是装了ruby的,所以以往我直接安装
    • 移除换淘宝: $ gem sources --remove https://rubygems.org/
    • 淘宝现在可能有问题,可以换一个镜像源: $ gem sources -a http://ruby.taobao.org/
    • 查看现在的镜像源: $ gem sources -l
    • 安装cocoapods: $ sudo gem install cocoapods(本来该成功之后初始化cocoapods环境的: $ pod setup)

    巨坑开始来了: ERROR: Error installing cocoapods:activesupport requires Ruby version >= 2.2.2.

    我以为折腾了一上午终于要搞定了,结果:ERROR: '/usr/local/bin' is not writable - it is required for Homebrew, try 'brew doctor' to fix it!

    Requirements installation failed with status: 1.

    • 什么玩意?表示不懂......没有写入权限?尼玛,说好的是自己电脑,自己这个号是终极root权限大boss吗?然后持续懵逼中
    • 怎么办?明明是root权限啊?
    • 只好找来liunx的大神,大神说你安装位置错了,安装在别人的目录下......为毛?我不是一个人用吗?怎么还有别人.....
    • 大神要是用招式chown改变文件拥有者,后来我找了参照学习的
    • 有大神我心中松了一口气...结果...结果大神说也不行啊!我的完全是乱的,只用删除user用户重新来,可能需要重新装系统....虽然后来并没有
    • 但是作为一个iOS的真心不太懂这些啊!然后重新让自己拥有文件的rwx(读写执行)权限,重新装了cocoapods

    然后等待cocoapods的加载......好久好久

    • 然后执行了这个命令: $ git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
    • 然后等待中,想起自己xcode的插件更改了UUID还是不行的时候放弃插件,安装不起多半也是这个原因

    仅此献给准备周末也得加班的自己......有空多读书,比方说<编码>,了解一下电脑都是怎么做的

    • 原来这个更新是coding的,关了vpn,然后普及一下知识
    • 国内的通往国外的水管被细了.....然后vpn也不怎么跑的动了?
    • 上传上行网速还可以,下载下行一脸懵逼
    • git会打包在上传,花费时间是打包和解包的时候


      屏幕快照 2016-09-09 下午3.04.48.png
    • svn是直接传输文件,花费时间就是在传输上,而不想git在打包和解包上

    换种方式思考很有必要啊!你知道谷歌都不知道如何搜

    cocoapods的使用

    • vim中新建管理的Podfile文件: $ vim Podfile

    • 文件样式:


      屏幕快照 2016-10-25 上午11.07.21.png
    • vim中初始化文件: $ pod install

    • vim中更新第三库: $ pod update --no-repo-update

    xcode8cocoapods导入的找不到头文件,设置:

    屏幕快照 2016-10-25 上午11.31.00.png

    从项目中移除cocoapods

    从项目中移除cocoapods

    相关文章

      网友评论

          本文标题:cocoapods的安装

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