如何使用Xcode Cloud将多个版本的React Native应用部署到TestFlight
💡
原文英文,约900词,阅读约需4分钟。
📝
内容提要
通过Xcode Cloud的CICD工作流,可以自动化部署多个TestFlight应用。本文介绍如何将同一React Native应用的生产和开发版本部署到TestFlight,包括创建不同的应用标识符、复制构建配置、设置签名和能力、配置应用图标,并设置Xcode Cloud工作流。通过Bitbucket推送实现自动部署,简化管理,提高效率。
🎯
关键要点
- 使用Xcode Cloud的CICD工作流可以自动化部署多个TestFlight应用。
- 本文介绍如何将同一React Native应用的生产和开发版本部署到TestFlight。
- 创建不同的应用标识符:生产版本为co.example.new,开发版本为co.example.new.debug。
- 在Xcode中复制构建配置,分别命名为Prod和Dev。
- 为开发版本创建新的Schema,确保使用Dev构建配置。
- 配置应用的签名和能力,确保使用正确的配置文件。
- 为生产和开发版本设置独特的应用图标,便于区分。
- 设置Xcode Cloud CICD工作流,分别为生产和开发版本创建工作流。
- 测试工作流,确保在推送更改时正确触发相应的工作流。
- 通过自动化部署,简化管理,提高开发效率。
➡️