mac OS系统
三个关键词
1.gem
2.ruby
3.cocoapods
//====================自创分割线======================
gem在这里理解为工具,能够下载并安装其他工具的管理工具.
ruby是一个环境,举个例子,如果你有一辆跑车,那么跑车就需要一条平坦的公路来奔跑,这就是环境.
cocoapods就是咱们要安装的集成工具.需要ruby环境
mac已安装好ruby环境
利用gem来安装cocoapods
//====================自创分割线======================
修改源:为什么不采用默认源?因为默认源连接到外界了,内部是无法连接到外界,后来有了 taobao源,但也不能用了,现在能用的只有内部提供的com结尾的源https://gems.ruby-china.com/
将源修改为 https://gems.ruby-china.com/ 步骤如下
打开终端
终端输入:
gem source
若结果为
*** CURRENT SOURCES ***
https://gems.ruby-china.com/
则正确,除此之外:
可能有
https://rubygems.org/
或
https://ruby.taobao.org/
或
https://gems.ruby-china.org/
统统不正确(重要!重要!重要!!!以下就用"https://www.yangjian.org/"来代替上面的地址了,务必不要采用这个,而是采用你终端查到的地址)
终端输入:(下面地址务必要替换成你当前电脑的源,当然你也可能会查到很多地址,请依次按照下面命令,全部删除,直到你再用查询命令查询到一条都没有为止)
gem source --remove https://www.xxx.org/
显示结果为:
https://www.xxx.org/ removed from sources
否则失败,不过一般在这里没遇到过失败,就算失败也是输入错误导致失败.
终端输入:
gem source -a https://gems.ruby-china.com/
显示下面内容为成功,否则为失败
https://gems.ruby-china.com/ added to sources
//====================自创分割线======================
安装cocoapods
终端输入:
sudo gem install cocoapods
(sudo指的是管理员级别下达命令,也可以去掉,不过一般去掉直接执行 gem install cocoapods会告诉你没有权限.而加上sudo则需要输入电脑的登录密码)
安静等待安装,待安装完成,开始设置:
终端输入:pod setup
这里若成功,则结束,未成功,请另寻解决失败的方法
另.可以参考百度地图的cocoapods集成,有介绍如何安装cocoapods(嗯,是安装cocoapods,而不是集成pod 百度地图)
//====================自创分割线======================
最后,记录一下pod常用命令
1.cd 到项目文件夹(包含.xcodeproj的那个文件夹内)
2.pod init (创建podfile文件)
3.双击即可打开 (内容方面,这里省略不写了,自行百度podfile文件格式,或者找其他项目直接复制过来,修改target项目名)
4.pod install (生成工程文件并 集成 pod内加入的第三方(删除也一样),如果有工程文件也可使用)
5.pod update (以上命令基本够用,此命令是更新第三方,若需要了解pod install 和 pod update,请另行百度)
以上为正常的集成方式,若有其他意外情况,请另行百度寻找解决方案
网友评论