如果版本号不应该增加,你如何替换被拒绝的应用商店二进制文件?
Posted
技术标签:
【中文标题】如果版本号不应该增加,你如何替换被拒绝的应用商店二进制文件?【英文标题】:How do you replace a rejected app store binary if the version number should not be incremented? 【发布时间】:2015-03-15 18:15:15 【问题描述】:我的应用商店提交被拒绝,我正在尝试上传替换。
这个答案说版本号不应该增加:
When I resubmit my app after a rejection do I need to increment the version number?
在 iTunesConnect 构建页面上,我删除了先前被拒绝的构建并保存了该页面,但是当尝试从 Xcode 提交新存档时,我收到了冗余二进制上传错误。
所以如果我不应该增加内部版本号,但我已经删除了原始版本,我仍然无法提交新版本,我该如何继续?
【问题讨论】:
将新版本的版本号更改为旧版本? 不幸的是,没有办法做到这一点。您必须为每次上传增加内部版本号。我的猜测是,此限制强制使用 testflight 的测试人员可以确信仅对应于单个构建的构建号。如果它让您感觉更好,则用户 AFAIK 看不到内部版本号。 【参考方案1】:保持相同的 version 编号,但更改您的 build 编号。
例如,如果原始版本为 1.0,原始版本为 1.0,则可以将版本保留为 1.0,但将版本更改为 1.0.1 以避免该错误。
【讨论】:
以上是关于如果版本号不应该增加,你如何替换被拒绝的应用商店二进制文件?的主要内容,如果未能解决你的问题,请参考以下文章