美文网首页
CocoaPods 1.8.4 问题解决思路

CocoaPods 1.8.4 问题解决思路

作者: 泰好笑勒 | 来源:发表于2020-04-21 17:40 被阅读0次

    解决步骤:
    1、将 https://github.com/CocoaPods/Specs 仓库fork,然后同步码云。
    2、cd ~/.cocoapods/repos 删除文件夹master或者trunk
    3、将码云上自己建的仓库clone到本地
    git clone https://gitee.com/my-dangshuai/Specs.git master
    中间的仓库地址可自行替换,我的这个不一定会随时同步于GitHub。
    4、在项目Podfile文件添加 source 'https://gitee.com/my-dangshuai/Specs.git' 注意第三步和第四步的仓库地址一定要一样,不然会重新拉取pod的仓库
    5、pod search 'masonry' 测试功能
    6、pod install 到这一步就可以完成第三方的安装和更新了。

    说在最后,因为更改了Podfile的source,就不再使用新版pods的cdn方案了。如果你的小伙伴的pods不是你设置的源,应该是有问题的(我猜的,应该会出现步骤4描述的问题)。所以这里处理一下,把pods的远程仓库更换为默认GitHub的。
    处理步骤:
    1、cd ~/.cocoapods/repos/master
    2、git remote rm origin
    3、git remote add origin https://github.com/CocoaPods/Specs.git
    4、项目的Podfile文件替换source
    source 'https://github.com/CocoaPods/Specs.git'

    我这里记录了处理的主要步骤。
    过程中出现的一些其他问题可以百度,因为出现的问题太多样化了。
    在这里极度推荐一个骚操作:如果在GitHub上下载代码太慢,可将仓库fork,然后同步到码云,再从码云clone你的仓库,速度飞起。

    相关文章

      网友评论

          本文标题:CocoaPods 1.8.4 问题解决思路

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