隔了一年没有记录了,主要原因呢,哎。女神大发有男朋友了。。。(题外话,哈哈~)
最近不是苹果宣布从2019年3月开始,所有提交到App Store的iOS应用程序都必须使用iOS 12.1 SDK或更高版本,包括在Xcode 10.1或更高版本中!OMG,内心瞬间拔凉拔凉的,还能干啥呢,赶紧升级系统呀,赶紧升级Xcode呀。好的,第一步完成了,第二步也完成了。完美~,跑个Xcode试下,尼玛,报错了,不科学啊,提示更新第三方,第三方更新得更新cocoaPods啊。ok。那就更新把。
mac版
说下从无到有的cocoaPods安装
1、首先,我们打开终端,查看下Ruby源,输入以下命令:
gem sources
得到
*** CURRENT SOURCES ***
https://rubygems.org/
这个是ruby自带的镜像,如果你能翻墙,那也可以用自带的更新下就可以。
⚠️注:配置过的,只想升级下cocoaPods可跳到第三步操作。
2、翻墙不了的,想用用国内的源https://gems.ruby-china.com/ 就把自带的换成新的, 新的源是:
https://gems.ruby-china.com/
https://gems.ruby-china.com/
https://gems.ruby-china.com/
再说三遍,哈哈~然后执行以下命令:
gem sources --remove https://rubygems.org/
回车成功之后
gem source --add https://gems.ruby-china.com/
回车之后就添加成功了,我们不放心的话可以在查看下ruby的新源,同第一步
gem sources
回车得到
*** CURRENT SOURCES ***
https://gems.ruby-china.com/
3、添加成功之后,可以执行升级安装了,执行以下命令行:
sudo gem install cocoapods
如果上句命令回车后遇到not permitted等权限问题,请执行
sudo gem install -n /usr/local/bin cocoapods 回车执行
成功之后终端会输出
...gems installed 这样就算是成功啦
4、安装完后,就可以去配置cocoaPods,输入以下命令(注:这个过程很慢,我想唱首蜗牛压压惊~)
pod setup
运气好的童鞋们就配成功了。但是很多人会遇到七七八八的问题,什么网络问题、curl的postBuffer默认值修改问题,这些怎么设置后再去执行pod setup 也不行。
我也遇到过,发现只需要把pod setup所要下载的Podspec文件放进去就可以。
5、如果到第四步已经安装完的童鞋就可以忽略掉这步,这步是给没装成功的人参考的(屡试都很爽)
(1)、我们去github上搜Specs,如下图image01,点进去

(2)、点击右边按钮下载下来,如下图image02

(3)、github上也有让我们把包放哪里,也是很详细哦。前往文件夹 ~/.cocoapods/
找到 ~/.cocoapods/repos/ 把下载下来的包解压到这个路径下。就可以啦如下图image03

ok,这样我们就配置完了,是不是快多了。找个项目,pod install下就可以啦,瞬间美滋滋~~
总结下,其实在写这篇文章之前,我也装了两三天都卡在pod setup 这步中,后面才知道把Specs导进来就可以。说多都是泪呀!如果一直卡在pod setup的童鞋们,好好参考第五步的实现就可以啦~
2019到啦,祝大家元旦快乐~新的一年里心想事成,万事如意~
网友评论