CocoaPods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个Xcode的workspace来将这些第三方库和我们的工程连接起来,供我们开发使用。
通过Gem安装Cocoapods
gem install cocoapods
执行cocoapods的初始化
pod setup
该过程需要到github上拉取specs,速度很慢,可以喝杯咖啡慢慢等
使用Cocoapods
首先创建一个普通项目来演示下如何使用Cocoapods。
之后在命令行里面,进入到你的项目路径
cd /path/to/your/project
pod init
之后会在项目根目录下创建好Podfile,修改下Podfile的内容
1
2
3
4
|
|
在目录执行pod插件install命令
pod install
每次使用pod install,它都会到github上更新spec库,耗费了不少时间,可以使用下面的命令跳过这个过程
pod install --no-repo-update
执行之后,会提示没有引入任何的第三方库,不要担心(因为我们真的没有引入)。你会发现目录上多了integration_test.xcworkspace这个工作区文件,以后我们就都使用这个打开项目了。
打开后如图所示
恭喜您,已经可以正常使用Cocoapods了。下一步就是使用Calabash进行自动化测试了。