用 Xcode cloud 解决 Xcode-beta 无法提交 App 的问题

用 Xcode cloud 解决 Xcode-beta 无法提交 App 的问题

💡 原文中文,约2300字,阅读约需6分钟。
📝

内容提要

苹果WWDC 2024结束,开发者可利用Xcode Cloud解决测试版无法提交App的问题。使用Xcode打开代码工程文件,按快捷键打开Cloud页面,选择Get Started,按照向导执行。Xcode Cloud显示Build历史记录,可手动或自动Build。使用CocoaPods时需自定义脚本处理依赖关系。在App Store Connect的Xcode Cloud页面选择管理工作流程,设置提交到App Store。若Build失败,可在Xcode的report页面查看log并修改脚本。

🎯

关键要点

  • 苹果WWDC 2024结束,开发者可利用Xcode Cloud解决测试版无法提交App的问题。
  • 使用Xcode打开代码工程文件,按快捷键⌘+9打开Cloud页面,选择Get Started。
  • Xcode Cloud显示Build历史记录,可手动或自动Build。
  • 使用CocoaPods时需自定义脚本处理依赖关系。
  • 在App Store Connect的Xcode Cloud页面选择管理工作流程,设置提交到App Store。
  • 若Build失败,可在Xcode的report页面查看log并修改脚本。
  • 创建ci_scripts目录并添加ci_post_clone.sh、ci_pre_xcodebuild.sh、ci_post_xcodebuild.sh三个自定义脚本。
  • 手动给脚本加上执行权限后提交到Git。
  • 在App Store Connect选择管理工作流程,设置成功Build后自动提交到App Store。
  • 通过Xcode的report页面查看Build失败的log以进行调试。
➡️

继续阅读