版本控制和构建字符串的新iTunes Connect问题

时间:2014-09-08 23:52:14

标签: ios itunesconnect

如果这不是与编程相关的主题,请移动此问题,但是我已经在SO上发布了其他与iTunes Connect相关的问题。

与许多其他发现新iTunes Connect问题的人一样,我发现了一些我不想阻止我的应用更新获得批准的内容。它确实上传了很好并通过了验证,我也提交了它以供审核。

问题是Xcode显示正确的版本和构建字符串,但是,在iTunes Connect上,它没有。似乎它不尊重1.03中小数位后的零。

有人能告诉我这是否是我需要解决的问题?之前的iTunes Connect在我的其他应用更新版本中表现良好。

我很欣赏任何见解。 2个图片显示正确和错误:

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

请参阅CFBundleVersion的文档。

  

CFBundleVersion(String - iOS,OS X)指定捆绑包的构建版本号,该版本号标识捆绑包的迭代(已发布或未发布)。构建版本号应该是由三个非负的,周期分隔的整数组成的字符串,第一个整数大于零。该字符串应仅包含数字(0-9)和句点(。)字符。 前导零从每个整数中截断,将被忽略(即1.02.3相当于1.2.3)。此密钥不可本地化。

(强调我的)