温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

第三方类库管理CocoaPods

发布时间:2020-06-13 10:52:53 来源:网络 阅读:349 作者:好玩的威威 栏目:编程语言

小伙伴们在开发的时候,往往要用到各种第三方库,毕竟站在巨人的肩膀上可以看得更远。可是我们也往往被这些库及其它们所依赖的库所困扰,各种繁杂,毕竟这样的活没有一个人想干。

那么问题来了,有没有几个指令可以解决这些困扰呢:答案是有的,那就是cocoapods

一、首先确认是否安装好Ruby环境(MAC中本来就有),此处省略数千字。

二、安装只要在终端输入一条命令:

$ sudo gem install cocoapods

即可完成安装,不过期望与实现总是有差距的,由于国内网络被墙,ruby镜像不能访问,我突然想到,这个算不算闭关锁国呢?办法总比困难多,你可以用×××,当然,对没有×××的小伙伴来说,我们可以这样做:

$ gem sources -r https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/

感谢淘宝,感谢CCTV,感谢MTV。我们终于替换掉了被墙的 rubygems.org ,改成了 ruby.taobao.org 。

确认当前ruby镜像源是否为伟大的淘宝:

$ gem sources -l

如果小伙伴们还想知道更多的命令,请用:$ gem help <command>


经过以上的步骤,小伙伴们把cocopods就安装好了,现在要再做些配置,以便能够得到它的代码库。


三、cocoapods的代码库repo也被墙了,同样的原理,用替换大法:

$ pod repo remove master
$ pod repo add master http://git.oschina.net/akuandev/Specs.git
$ pod repo update

这次要感谢的是:开源中国的阿宽!请小伙伴们鼓掌~~


Podfile

这个文件是用来用来申明项目代码相关性的,在这个文件中必须指定所需要库的名称,以及版本信息,支持的平台这三个信息。

可以手动创建这个文件,也可以用 pod init 自动生成这个文件,当然,小伙伴们必须确保当前目录是在工程的根目录下。

如果小伙伴们从github下载了一个工程来学习,并且工程目录下有这个文件的话,那么就可以用

$ pod install

这一句命令来搞定一切。


经过以上的折腾,小伙伴们终于可以愉快地玩耍了。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI