内容提要
苹果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以进行调试。
延伸问答
如何使用Xcode Cloud解决Xcode-beta无法提交App的问题?
打开Xcode,按⌘+9打开Cloud页面,选择Get Started并按照向导执行即可。
在Xcode Cloud中如何处理CocoaPods依赖关系?
需要创建自定义脚本,并在ci_post_clone.sh或ci_pre_xcodebuild.sh中加入CocoaPods处理代码。
如果Xcode Cloud的Build失败,我该如何调试?
在Xcode的report页面查看失败的Build日志,根据日志提示修改构建脚本。
如何在App Store Connect中设置Xcode Cloud的工作流程?
在App Store Connect的Xcode Cloud页面选择管理工作流程,设置成功Build后自动提交到App Store。
Xcode Cloud的Build历史记录如何查看?
在Xcode Cloud页面可以查看Build历史记录,成功和失败的构建会有明显标识。
使用Xcode Cloud时,如何手动构建项目?
在Xcode当前界面的右上角点击Start Build按钮即可手动构建项目。