2017-06-14 35 views
1

。这样做,我想用相同的应用程序版本上传新的构建和打造的版本,但得到以下错误后过期当前的构建和上传新的构建,以iTunesConnect具有相同的应用程序版本,并根据iTunesConnect不断推出新的功能,到期构建最终从iTunesConnect删除构建编译版本

ERROR ITMS-4238: "Redundant Binary Upload. There already exists a binary upload with build version '1.2.8' for train '1.2.0'" at SoftwareAssets/PreReleaseSoftwareAsset 

是否有可能与新iTunesConnect?

回答

1

这是不可能的。假设您已经在App Store中拥有1.0版本,那么新版本必须大于1.0。

请参考以下链接了解详情:https://developer.apple.com/library/content/technotes/tn2420/_index.html

版本号和版本号清单

这里有一些事情提交新的版本在App Store时,您可以检查。确保你有正确的版本号和内部版本号码,这将有助于你避免让你的应用被自动拒绝,因为它们配置不当。

  1. 对于您的应用程序的每个新版本,都需要创建一个新的版本号。该数字应该比您使用的上一个版本号码更大。虽然您可以为应用程序的任何特定版本提供许多版本,但您只需为每个新版本的应用程序使用一个新的版本号。 您不能重复使用版本号。
  2. 你不能再使用的版本号。
  3. 对于您所提交的每个新版本,您将需要创造,其值大于上次使用的版本号(该版本相同)更大的一个新的版本号。对于iOS应用程序,您可能会在提交不同版本时重新使用内部版本号。对于macOS应用程序,您必须为提交给App Store的任何提交(包括以前版本的应用程序中使用的内部版本号)提交的每个提交内容选择一个新的内部版本号,这些提交内容是唯一且从未用过的。
  4. 对于iOS应用,你可以重复使用在不同的版本系列内部版本号,但不能重复使用同一版本系列中的版本号。对于macOS应用程序,您不能在任何发行版中重新使用内部版本号。
相关问题