CocoaPods_
2016-03-21 13:43
435 查看
[align=left]第一步 先确认电脑中是否安装有Ruby(ruby是安装cocoapods的前提)。[/align]
[align=left]打开终端: 打开launchpad –其它-终端。[/align]
[align=left]打开后 运行代码“rvm list”(查询已经安装的Ruby);[/align]
[align=left]如果先终端列出了list得话说明Mac中已经安装了ruby 就可以直接安装cocoapods了。[/align]
![](http://img.blog.csdn.net/20160321133555577?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[align=left]如果没有列出list那就需要自行安装,ruby的步骤后面再讲。[/align]
[align=left] [/align]
[align=left] [/align]
[align=left]第二步 安装cocoapods[/align]
[align=left] [/align]
[align=left]首先,还是先打开终端 在终端中运行如下代码:[/align]
sudo gem sources --remove https://rubygems.org/ [align=left] [/align]
接着终端中会出现“https://rubygems.org/ removed from sources
”就说明你已经移除成功了;
[align=left] [/align]
[align=left]接下来运行:[/align]
sudo gem sources -a https://ruby.taobao.org/ [align=left] [/align]
运行完后终端会提示“https://ruby.taobao.org/ added to sources
”说明你这一步你就操作成功了
[align=left] [/align]
[align=left]然后接下来执行如下代码: sudo gem install cocoapods[/align]
[align=left]如果出现了这个[/align]
![](http://img.blog.csdn.net/20160321133806656?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[align=left]那么就说明你安装cocoapods成功了![/align]
[align=left] [/align]
[align=left]第三步[/align]
[align=left]就是两行代码导入第三方SDK和第三方说依赖的系统库文件了![/align]
[align=left] 右击你工程所在的文件夹,看看菜单中是否有这个选项[/align]
![](http://img.blog.csdn.net/20160321133837290?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[align=left]如果没有的话,打开设置 - 键盘 - 快捷键 – 服务 -勾选“新建位于文件夹位置的[/align]
[align=left]终端窗口”;[/align]
![](http://img.blog.csdn.net/20160321133853931?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160321133911329?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160321133925713?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[align=left]设置完成后 ,找到工程所在的文件夹,右击 选择服务- 选择“新建位于文件夹位置的终端窗口”;[/align]
[align=left]这样就在文件文件夹的位置打开了终端,接着在终端中输入:[/align]
[align=left]touch Podfile 输入完成后打开工程所在的文件夹[/align]
![](http://img.blog.csdn.net/20160321133940292?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[align=left]多了一个名字位Podfile的文件,然后双击该文件,打开后在里面写上[/align]
[align=left]pod 'BmobSDK'[/align]
[align=left]写完后直接关闭[/align]
[align=left] [/align]
[align=left] [/align]
[align=left]继续在终端上输入如下代码:[/align]
[align=left]pod install[/align]
[align=left] [/align]
终端正在下载SDK时
终端窗口的关闭按钮会又一个小黑点,这时请耐心等待,等到安装完毕后关闭按钮会恢复正常的
![](http://img.blog.csdn.net/20160321134143705?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这是正在下载的状态
![](http://img.blog.csdn.net/20160321134158814?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这个是已经下载完成的状态
[align=left]等下载完毕后会提示入如下代码[/align]
![](http://img.blog.csdn.net/20160321134217611?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[align=left]这时就可以关闭终端了[/align]
[align=left] [/align]
[align=left] [/align]
[align=left]如果你使用的SDK版本过低了 找到工程所在的文件夹,右击 选择服务- 选择“新建位于文件夹位置的终端窗口”可以通过一行代码进行更新[/align]
[align=left]pod update[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] [/align]
注意:在使用cocoapods导入SDK后,在打开工程时,切记通过后缀为.xcworkspace的工程文件打开进行开发
![](http://img.blog.csdn.net/20160321134245671?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[align=left] [/align]
[align=left] [/align]
[align=left]打开终端: 打开launchpad –其它-终端。[/align]
[align=left]打开后 运行代码“rvm list”(查询已经安装的Ruby);[/align]
[align=left]如果先终端列出了list得话说明Mac中已经安装了ruby 就可以直接安装cocoapods了。[/align]
[align=left]如果没有列出list那就需要自行安装,ruby的步骤后面再讲。[/align]
[align=left] [/align]
[align=left] [/align]
[align=left]第二步 安装cocoapods[/align]
[align=left] [/align]
[align=left]首先,还是先打开终端 在终端中运行如下代码:[/align]
sudo gem sources --remove https://rubygems.org/ [align=left] [/align]
接着终端中会出现“https://rubygems.org/ removed from sources
”就说明你已经移除成功了;
[align=left] [/align]
[align=left]接下来运行:[/align]
sudo gem sources -a https://ruby.taobao.org/ [align=left] [/align]
运行完后终端会提示“https://ruby.taobao.org/ added to sources
”说明你这一步你就操作成功了
[align=left] [/align]
[align=left]然后接下来执行如下代码: sudo gem install cocoapods[/align]
[align=left]如果出现了这个[/align]
[align=left]那么就说明你安装cocoapods成功了![/align]
[align=left] [/align]
[align=left]第三步[/align]
[align=left]就是两行代码导入第三方SDK和第三方说依赖的系统库文件了![/align]
[align=left] 右击你工程所在的文件夹,看看菜单中是否有这个选项[/align]
[align=left]如果没有的话,打开设置 - 键盘 - 快捷键 – 服务 -勾选“新建位于文件夹位置的[/align]
[align=left]终端窗口”;[/align]
[align=left]设置完成后 ,找到工程所在的文件夹,右击 选择服务- 选择“新建位于文件夹位置的终端窗口”;[/align]
[align=left]这样就在文件文件夹的位置打开了终端,接着在终端中输入:[/align]
[align=left]touch Podfile 输入完成后打开工程所在的文件夹[/align]
[align=left]多了一个名字位Podfile的文件,然后双击该文件,打开后在里面写上[/align]
[align=left]pod 'BmobSDK'[/align]
[align=left]写完后直接关闭[/align]
[align=left] [/align]
[align=left] [/align]
[align=left]继续在终端上输入如下代码:[/align]
[align=left]pod install[/align]
[align=left] [/align]
终端正在下载SDK时
终端窗口的关闭按钮会又一个小黑点,这时请耐心等待,等到安装完毕后关闭按钮会恢复正常的
这是正在下载的状态
这个是已经下载完成的状态
[align=left]等下载完毕后会提示入如下代码[/align]
[align=left]这时就可以关闭终端了[/align]
[align=left] [/align]
[align=left] [/align]
[align=left]如果你使用的SDK版本过低了 找到工程所在的文件夹,右击 选择服务- 选择“新建位于文件夹位置的终端窗口”可以通过一行代码进行更新[/align]
[align=left]pod update[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] [/align]
注意:在使用cocoapods导入SDK后,在打开工程时,切记通过后缀为.xcworkspace的工程文件打开进行开发
[align=left] [/align]
[align=left] [/align]
相关文章推荐
- JAVA通过TCP编程模拟telnet程序
- git 中获取短的 commit hash 值
- 2015总结和Android开发工程师简历的书写
- ava是面向对象的语言
- 利用hibernate的动态模型进行多表查询
- http实现方式概念学习笔记
- 关于string的对象引用
- Sublime Text3使用总结
- 如何让浏览器直接输出HTML代码而不解析
- web service初识和问题(一)
- CentOS 6.5下配置LVM-操作过程-for-2个3T盘
- Spring MVC实现用户登录页面
- Android之ContentProvider与ContentResolver
- matlab简单应用
- Git 本地安装
- 腾讯 Bugly for Xamarin Android 的插件
- Runnable、Callable、Executor、Future、FutureTask关系解读(转)
- 《java作业》
- 第三周(JAVA编写的 wordcount)
- 根据给出的语料库,训练n-gram模型。根据训练出的模型,判断测试集中每个句子是不是语法合法的句子