• cocoapods的安装


    首先,为了让app能够得到数据持久化的能力。而且是高效,就必须使用realm 第三方库。

    但是为了长远的考虑,因为以后肯定会用到各种各样,其他的库。afnetwork啥的。所以最好用统一的,

    cocoapods来管理这些库。

    但是安装cocoapods,其实挺麻烦。

    输入sudo gem install cocoapods 

    然后显示 1 gem installed 然后此时需要执行一下 pod setup 的命令。然后会开始下载某种东西,

    但是下载速度太慢,而且很容易出错,所以理论上这样算是安装失败。

    然后这样gem install cocoapods 之后无论是 执行pod setup, 还是执行 pod search Realm 都会变成下载。

     $ /usr/bin/git clone https://github.com/CocoaPods/Specs.git master --progress

      Cloning into 'master'...

     这是下载的东西,奇慢!

    所以关键问题是解决这个 下载 奇慢的问题!

    发现这个问题是无法解决的,只能优化。

    $sudo gem install -n /usr/local/bin cocoapods 首先安装命令已经换了。

    然后才可以 cd ~/.cocoapods/repos 进入这个地方。

    然后执行 git clone https://github.com/CocoaPods/Specs 其实这个已经很快了,一个晚上应该可以成功。

    很快就6%了。参考这个http://www.jianshu.com/p/88d7ada1b58b

    最后等了一个晚上下载完成之后,成功了。

     

    然后试着去pod install realm 这个数据库。结果非常慢,过了十几分钟还是处于installing realm 的状态。

    所以必须提升速度,否则只是花瓶而已。本质上,速度慢的原因就是因为墙,访问github的速度也慢。

    所以首先需要的是FQ,这里用 shaow shock 来设置代理。参考 http://ss.ishadowx.com/index_cn.html

    (记得设置成全局代理,土豪还可以随意买会员).

    最后好像没有什么用,设置代理这件事。出现了另一个错误,

    Error installing Realm. 就是因为设置了git的代理。通过两条命令关掉了git的代理:

    但是我认为,不FQ,是绝对装不了realm的!

     但是我错了,结果用了pod install --verbose --no-repo-update 

    一下子就过了第一道坎,然后开始clong 我自己测试过,开了VPN下载github速度极慢,但是现在关了下载速度甚至到1m.

    和之前的大相径庭!!!

    其实如果还通不过的话,那就直接自己下载使用好了,关于cocoapods只能以后再说了!

    但是最后的结果就是开机通宵的情况下弄好了所有的第三方库,所以没有什么问题,一个项目加载第三方库的时间也不错!

  • 相关阅读:
    关于Oracle
    form表单中包含特殊字符,需要转义。
    mysql5.7解压版安装步骤
    mysql报1055错误
    配置maven私有仓库
    全选,反选
    前后端数据交互(json)
    正则表达式匹配html标签里的中文
    excel创建行、插入行、设置样式
    Python 中文字符的输出
  • 原文地址:https://www.cnblogs.com/zzzPark/p/7137802.html
Copyright © 2020-2023  润新知