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

Xcode修改版本号后仍无法通过审核,需额外修改哪些配置?

解决CFBundleShortVersionString版本号验证失败的问题

以下是你需要逐一检查的关键位置:

  • 同步Project与Target的版本号:打开Xcode,点击项目根节点(Project),查看右侧Info标签下的Version和Build号;再切换到对应Target的General标签,确认Version(对应CFBundleShortVersionString)和Build号与Project完全一致,且均高于之前通过审核的版本(比如改为0.0.2)。
  • 检查所有子Target/扩展的版本号:如果应用包含App Clip、Widget、推送服务扩展等子Target,进入每个子Target的General标签,确保它们的Version和Build号与主应用完全相同,不能保留旧版本号。
  • 手动修改Info.plist文件:若Xcode界面修改未生效,直接找到项目中的Info.plist文件,定位CFBundleShortVersionString键,手动将值改为更高的版本号,同时确认CFBundleVersion(Build号)也对应更新。
  • 清理缓存并重新构建:执行Product > Clean Build Folder(快捷键Cmd+Shift+K),重启Xcode后重新Archive并上传,避免旧缓存导致版本号残留。
  • 确认App Store Connect的版本设置:登录App Store Connect进入应用页面,检查当前创建的新版本号是否与本地设置一致,若存在未提交的版本记录,确保本地版本号高于所有已存在的版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 20:04:59