运用cocoapods管理三方开源框架

来源:互联网 发布:arm linux gcc 4.9.1 编辑:程序博客网 时间:2024/05/22 03:28

cocoapods是什么不在多说,能用到就说明功课已经做足,之前要做高德地图里面讲到用cocoapods配置 高德地图sdk 于是就学了一下,网上查了好多资料,总于学会了这里我总结一下cocoapods的操作流程,算是做个笔记吧

第一步:安装Mac ruby环境

貌似从OS X几来着,就自带ruby环境,这里不再说了。

第二步、安装cocopods(若果安装过了直接跳过)

打开终端输入命令:sudo gem install cocoapods

之后如果电脑设置的有密码会提示输入密码:输入之后等一会就会有结果

如果成功会提示:successfully installed cocoapods



第三步、运用cocoapods对项目导入所需要的第三方开源框架(假设已有项目cocoapodsTest,要配置的三方框架是afnetwork ing)

找到项目在硬盘上的跟目录(假设是/Users/liuzi/Desktop/CocopodsTest

3.1 在终端输入 cd /Users/liuzi/Desktop/CocopodsTest

3.2 创建podfile文件:命令行输入 :touch Podfile

3.3 终端输入 pod search AFnetworking

会提示搜索结果如下(相关结果很多只截取有用的部分)

在里面我们可以看到有一行文字“pod 'AFNetworking','~>2.6.0'”

3.4用编辑器打开podfile在里面加上上面的那一段文字保存后关闭

3.5在终端敲入 pod install(如果已经用cocoapods导入过三方框架也就是说执行过install,就用 pod update )

然后你就可以静静地等结果了,这个需要一段时间,期间不要乱动,直到终端回到等待输入状态。

3.6 打开/Users/liuzi/Desktop/CocopodsTest 发现多了一些文件其中有一个CocopodsTest.xcworkspace

这就是以后你打开项目的地方,原先的CocopodsTest.xcodeproj就不要用了,打开工程后找到名为pods的target下的名为pods的group里面就会发现三方框架已经导入并且也配置好了,你只需在需要的文件import就可以用了

网上有很多写的不错的相关的博客推荐:http://blog.csdn.net/wzzvictory/article/details/18737437

和http://code4app.com/article/cocoapods-install-usage

0 0