【问题标题】:App upload error: "The value for key CFBundleVersion must be a period-separated list of non-negative integers"应用上传错误:“键 CFBundleVersion 的值必须是一个以句点分隔的非负整数列表”
【发布时间】:2014-05-04 21:22:17
【问题描述】:

我们在将应用的新版本上传到 AppStore 时出错。验证存档时,我们收到错误消息:“Info.plist 中键 CFBundleVersion [2928M] 的值必须是非负整数的句点分隔列表。但是检查版本/构建设置以及 plist 文件没有错误的输入。 较早的版本号是: 版本:1.2.2 构建:1.2.2

新的有: 版本:2.2 构建:2.2

所以没有隐藏的“数字必须更高的错误”。让我感到困惑的是,在查找此错误时,其他人在错误的括号内输入了错误的输入(在我们的例子中为 2928M),但我绝对不知道那个东西是从哪里来的。我会很感激任何提示。 :)

【问题讨论】:

  • 您是否手动检查了存档中的 info.plist?
  • 请发布您的 Info.plist。

标签: ios xcode upload


【解决方案1】:

我很确定内部版本号应该是一个整数(在你的情况下是 2 或 3)。

你看到这个答案了吗? https://stackoverflow.com/a/6037025/2003734

HTH

【讨论】:

    【解决方案2】:

    好的,经过一番搜索,我们发现错误来自 svn。它将内部版本号替换为自己的版本号,而这个版本号无效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-05
      • 2014-10-14
      • 2016-01-22
      • 1970-01-01
      • 2012-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多