`

构建iOS持续集成平台

 
阅读更多
之前写的关于iOS持续集成平台的文章终于在infoQ上发表了,传送门:

自动化构建和依赖管理篇: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帮助开发者获取分发版本的测试信息


劣势:
就一个,收费的,下图是其收费标准:

  • 大小: 197 KB
1
0
分享到:
评论

相关推荐

    swift-iOS项目集成Flutter

    在Swift开发中,将Flutter集成到iOS项目是一个常见的需求,特别是在构建跨平台应用程序时。Flutter是一种由Google开发的开源UI工具包,它允许开发者用Dart语言编写代码,快速构建高性能、美观的移动、Web和桌面应用...

    iOS中配置Jenkins集成打包测试发布CI系统

    在iOS持续集成中,使用Jenkins作为自动化服务器是一个常见的做法。Jenkins是一个开源的自动化服务器,可以用来自动化各种任务,如构建、测试和部署软件。Jenkins通过插件来支持各种开发工具和版本控制系统,例如Git...

    移动开发工程化实践——滴滴出行跨地域IOS构建优化与持续集成 共40页.pdf

    ### 移动开发工程化实践——滴滴出行跨地域IOS构建优化与持续集成 #### 背景概述 在当前移动互联网高速发展的背景下,移动应用尤其是像滴滴出行这样的大型平台面临着日益增长的技术挑战。如何有效应对多地域开发...

    iOS Jenkins自动化集成测试示例

    这包括安装Jenkins插件,例如`Xcode Plugin`,它允许Jenkins通过Xcode的工作流程来构建iOS项目。同时,也需要配置SSH密钥或者使用Jenkins的凭据管理功能,以便Jenkins能够无密码地访问源代码仓库(如GitHub或Bit...

    linux-一个基于Jenkins的iOSAndroid自动构建系统

    "Linux-一个基于Jenkins的iOS/Android自动构建系统"是这样的一个解决方案,它利用Jenkins这一强大的持续集成工具,实现了跨平台的iOS和Android应用的自动化打包过程。 Jenkins是一款开源的持续集成服务器,支持多种...

    高效客户端持续集成实践之路

    闲鱼的自动集成平台基于SpringBoot构建,采用前后端分离的设计,前端使用Vue,通过axios与服务端交互。平台通过webservice串联各个服务,形成pipeline模式,实现持续集成。 2.1 平台架构 该平台的数据层存储需求、...

    用最简单的方式来自动构建和发布你的iOS和Android应用程序.zip

    2. **gym**:用于构建iOS应用的ipa文件,它包含了配置编译选项,如证书、配置文件和设备目标。gym可以自动化处理大部分打包流程,节省了手动操作的时间。 3. **pilot**:用于分发iOS应用到测试人员,它可以直接通过...

    使用Jenkins实现移动APP持续集成构建检查

    通过《使用Jenkins搭建iOS/Android持续集成打包平台》和《关于持续集成打包平台的Jenkins配置和构建脚本实现细节》两篇文章,我们已经在原理概念和实践操作两个层面掌握了如何搭建一个完整的持续集成打包平台。...

    swift-code:在Go中构建iOS和Android应用程序的框架

    【标题】:“Swift Code:利用Go语言构建iOS和Android应用的框架” 【正文】: Swift Code 是一个创新的开发框架,它允许开发者使用Go语言来构建跨平台的应用程序,覆盖了iOS和Android两大主流移动操作系统。这个...

    Pro iOS Continuous Integration

    通过这本书,读者将了解到建立一个功能齐全的持续集成平台其实并不困难,无论你是独立的iOS开发者,还是大公司团队的一员。 《Pro iOS Continuous Integration》的读者定位为中高级用户。希望这本书能够帮助iOS...

    ios的开发平台的配置的详细步骤图片

    1. **安装Xcode**: Xcode是Apple官方的集成开发环境(IDE),用于编写iOS、macOS、watchOS和tvOS应用。您可以在Mac App Store免费下载并安装最新版本的Xcode。 2. **注册Apple Developer账号**: 要进行iOS应用开发...

    Pro IOS Continuous Integration

    作者Romain Pouclet通过本书分享了他的实战经验,使读者能够通过本书学习到如何搭建一个功能齐全的持续集成平台。无论是独立的iOS开发者,还是大型公司团队成员,都能从中获益。 本书还提供了附赠的电子书和源代码...

Global site tag (gtag.js) - Google Analytics