移动开发iOS开发iOS Developer

使用CocoaPods导入AFNetworking遇到的问题

2016-06-18  本文已影响1361人  FaiChou

#0 前言

第一次使用CocoaPods导入AFNetworking所遇到的问题。

#1 ruby安装问题

Not Found 404

原因:淘宝停止基于 HTTP 协议的镜像服务,需要改用https的协议。

方法:

1. gem sources --remove http://ruby.taobao.org/

2. gem sources -a https://ruby.taobao.org/

3. gem sources -l

4. sudo gem install cocoapods

#2 pod install之后卡在Setting up CocoaPods master repo

第一次用CocoaPods的确非常慢,慢到什么程度呢?克隆一个348M的文件,会断开连接两次。。。想当年迅雷下载速度能达到5Mb/s,而git clone的速度却不到百k。妈蛋。

问题:

Unable to add a source

原因:长城

解决方法:

这个Setting up CocoaPods master repo,其实就是在下载一个几百兆的文件,可以在你的用户名主目录下查看这个文件夹,当然它是隐藏的。

失败之后可以尝试手动添加。

用命令cd ~,ls -a,可以看到有个.CocoaPods文件夹,进入它,然后再进入它下面的repos,然后git clone https://github.com/CocoaPods/Specs.git master, 如果在这步之前,repos下面已经有master文件夹了,需要手动删除之rm master

Helped by 大牛

建议早晨下载,这样速度会比较快。而且开蓝灯貌似没有多大作用。

最后大功告成

大功告成

下载的文件大小348.90 MiB.

最后的文件大小753M.

#3. 注意事项

在Podfile里需要添加几点东西,我们通常会用系统的TextEdit,但是,但是,我不建议你用系统的TextEdit,用SublimeText或者Xcode打开编辑都可以,就是不要用TextEdit

用Xcode打开编辑Podfile Xcode编辑 SublimeText2编辑

在Podfile文件第四行target 'FaiChouTest' do要将这个'FaiChouTest'改为你的项目文件夹名字。

最后你就可以pod install了~

上一篇下一篇

猜你喜欢

热点阅读