搞 iOS 以来,一直在想找一个云主机进行 iOS 项目的 CI 探索,方向想偏了,没找到几家提供 macOS 系统的云主机,遂作罢。 最近在读 《iOS App Distribution & Best Practices》,里面提到现在有大致三类 CI 服务商:Full-service CI,即全方位服务的 CI 提供商,可以理解为通过交互页面就可以进行部署。虽然简单,但可能不太容易拓展。典型如:Bitrise: https://www.bitrise.io/Microsoft’s App Center: https://appcenter.ms/Managed CI,即在云上替你托管硬件相关的工作,你只需要提供构建脚本,在 iOS 项目中,常见的就是构建方式就是 fastlane 和 xcodebuild。比较流行的如:CircleCI: https://circleci.com/GitHub Actions: https://Github.com/features/actionsManual CI,即手动管理,感觉跟自己在云主机上处理一个概念。便宜,但得自己管理服务器。最著...