关于10.11不能安装CocoaPods的问题

我的第一篇处博客竟然献给了CocoaPods  说实话我的内心是崩溃的  因为一年之前的时候 已经导入过了  那个时候是别人教的  所以潜意识觉得很好装 :

不就是换Ruby的默认源为淘宝的吗  然后下载CocoaPods  cd一下获取项目路径 生成 podfile  在里面输入需要导入的第三方指令  这样就完成了啊!! 

但是!!  easier said than done  下面就让我稍微吐槽下 顺便解决问题

1.我是从安装Ruby环境的时候开始的   不过一般用不到  因为电脑自带的  但是我的没有了  所以我又装了一份


2.然后呢  我们先搜索一下怎么安装CocoaPods(咳咳。。 你们不用了看我就行) 

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

 //等有反应之后再敲入以下命令
        $ gem sources -a http://ruby.taobao.org/
这时候  我的电脑  诡异的出问题了

然后  

gem sources -l

发现我装的环境是ruby-china 并不是rubygems (其实我的电脑已经越过wall了  不用淘宝直接使用这个也行)   这个时候我们只需要将  

https://rubygems.org/

改为我们电脑上的那个ruby名称就行   

当然  重要的一点就是  镜像已经改为https!!!! http是不行的


这当然只是A计划  智慧如我(别喷)的怎么没其他方法呢  我们只需要将https://ruby.taobao.org/打开 

这个命令基本一次就成功了 

 

3.接下来就是下载了  

sudo gem install cocoapods

没错  错误出现了 !!

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

    Operation not permitted - /usr/bin/pod

操作不被允许 什么鬼啊喂  我用的终端啊喂  你敢忤逆本王的指令!!  咳咳 扯远了  没办法  只好Google了 

在stackoverflow上很多答案  发现是pod安装路径有问题  所以我们需要指定路径

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

好了  终于



4.然后使用指令搜索AFNetworking

pod search AFNetworking


这个时候  噩梦开始了  出现问题::

Setting up CocoaPods master repo


一开始遥遥无期的等待 然后

/user/bin/git clone https://gitub.com/CocoaPods/Specs.git master

 

这个问题 我也真是日!了!狗!了!

没办法  有问题的解决啊  然后Google一下  出来一堆英文  有种在American的感觉  不过幸好有Google翻译  

问题翻译成这样

混帐克隆http://stash.company.com:7990/scm/proj/repo.git
致命的:早期的EOF
致命:远程端挂机意外
致命的:指数包失败
错误:RPC失败; 结果= 56,HTTP代码= 200
完成但有错误,见上面。

喂喂喂 为什么叫混账克隆啊  人家英文是 git clone好嘛  莫非是听见了我内心深处的声音?? 乔布斯说的 follow my heart??

这里先不吐槽了  索性解决问题的办法写了  只需要在终端添加

export GIT_TRACE_PACKET=1
export GIT_TRACE=1
export GIT_CURL_VERBOSE=1
好了  

然后可以愉快的搜索自己想用的库了  

5.然后 就比较重要了  cd 加上文件路径 获取到需要导入的项目  vim profile生成profile (方法很多 这个应该没问题 ) 在profile 输入自己想要导入库的指令

这个时候。。。 没错   错!误!又!出现了  会发现 

搜索的资源获取不到(

[!] The dependency `AFNetworking (~> 2.6)` is not used in any concrete target.

The dependency `ORStackView (~> 3.0)` is not used in any concrete target.

The dependency `SwiftyJSON (~> 2.3)` is not used in any concrete target.


 这时我已经开始崩溃了  搞了快一天竟然还没成功!!  要不是考虑到是公司电脑 砸坏了还得陪  我早就!!!

咳咳  算了  那我也不敢砸  谁让咱心肠好呢  哈哈  

上网搜了n久  发现  podfile指令更新了!!! 以前只需要输指令  现在成了这 格式

platform :ios, '8.0'
use_frameworks!


target 'myApp' do
  pod 'AFNetworking', '~> 2.6'
  pod 'ORStackView', '~> 3.0'
  pod 'SwiftyJSON', '~> 2.3'
end

myApp是自己项目的target  也就是app名称


 最后,xcworkspace 文件出现了  !!!







  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值