如何使用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工作流,分别为生产和开发版本创建工作流。
  • 测试工作流,确保在推送更改时正确触发相应的工作流。
  • 通过自动化部署,简化管理,提高开发效率。
➡️

继续阅读