You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Xcode Cloud设置YYMMDDhhmm格式的自动时间戳版本号?

如何将App Store Connect版本号设置为YYMMDDhhmm时间戳

结论

可以实现该需求,但不能直接通过App Store Connect的手动版本号字段完成。

限制说明

App Store Connect的手动版本号输入框不支持变量或动态生成逻辑,无法直接填入时间戳模板来自动生成版本号。

可行实现方式

要实现时间戳版本号,需要在构建流程中提前生成并注入版本号,再上传到App Store Connect:

  • 借助CI/CD工具(如GitHub Actions、Jenkins)或自动化工具(如Fastlane),在构建前生成YYMMDDhhmm格式的时间戳字符串。
  • 修改项目配置:比如更新iOS项目Info.plist中的CFBundleShortVersionString(对外版本号)或CFBundleVersion(内部构建号),或者通过Xcode命令行参数MARKETING_VERSION/CURRENT_PROJECT_VERSION指定版本号。
  • 完成配置后执行构建,再将产物上传到App Store Connect,此时版本号会自动使用生成的时间戳。

这种方式既能省去手动维护版本号的麻烦,还能避免多来源发布时的版本号冲突——时间戳天然唯一且按时间顺序递增,完美解决顺序问题。

内容的提问来源于stack exchange,提问作者rashidotm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 12:35:57