美文网首页
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