自动化构建和依赖管理篇: http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part1;
测试框架篇: http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part2
CI服务器和自动化部署篇: http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part3
关于最后一篇自动化部署服务中少了关于HockeyApp的介绍,权且在这儿做一个简要的对比介绍:
HockeyApp
HockeyApp是以TestFlight的替代者的身份出现的,其集成了TestFlight的所有优点,同时增加了自己的一些亮点功能,当然,最本质的工作还是做应用测试本的分发。
优势:
- 跨平台,支持iOS,Mac,Android;TestFlight只支持iOS
- 稳定,服务down掉的概率比TestFlight高很多
- 提供和Bug追踪系统(Jira)的集成
- 提供了比较完善的API帮助开发者获取分发版本的测试信息
劣势:
就一个,收费的,下图是其收费标准: