Cocoa Pods

我第一次使用cocoa pods的过程,我要记录一下。
首先看了YouTube上的教程直接把下面这句防盗terminal里但是提示我:command not found,
然后上网查了一下,找到了这个博主的博客,觉得写得很好,http://www.cocoachina.com/ios/20160922/17622.html

按照他的我基本就解决了我所有的问题。
啊,网络真伟大。

纪录几个那啥吧:

ls:看这个directory里都有啥
cd:我觉得就是相当于是打开的一个动作(navigate to the directory-ray)。
pod install:就是你要用哪个pod 啊???你就install他呗
du -sh*: 看你在下载的文件多大

然后两种init podfile的方法:

  1. 可以在xcode里面新建一个empty file然后把cocoapods官网里面的那堆东西copy到里面,把MyApp改成你自己app的名字,把无用的pods删掉,放好你自己要用的pod name 和版本号,然后在pod install即可。
  2. 可以在terminal里面pod init,然后打开init出来的podfile,改成应该改的样子,然后再pod install。
    参考:https://www.youtube.com/watch?v=FjsxG07haJI
    还有啥 a

详细教程:
https://www.raywenderlich.com/97014/use-cocoapods-with-swift
今天太醉了(literally)(screwdriver真是好搞又好喝),我去看教程吧还是。

更新cocoapods:
我更新了mac osx sierra,然后使用sudo gem update cocoapods --pre,提示我:
Updating installed gems
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/specs.4.8.gz)

然后手工加了个http://api.rubygems.org的gem sources,删除了https://api.rubygems.org/
sudo gem sources -r https://rubygems.org/ (reomove sources)
sudo gem sources -a https://rubygems.org/ (add sources)

sudo gem sources查现在的sources是什么,提示我:
*** CURRENT SOURCES ***

http://rubygems.org

然后再次sudo gem update cocoapods --pre,成功了。
但是我在看pod --version的时候他还是显示老的版本,比如我原来是1.0.1,我要更新的是1.1.0.rc.2,其实这个最新的版本已经下载好了,于是我就把1.0.1版本的删掉了sudo gem uninstall cocoapods,选择要删的版本,然后就是我要更新的版本了。
我不知道是不是不移除老的版本也可以。。。有待考证。
2016/10/7 00:38

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容