【问题标题】:What does the "version" field from itunes lookup API response refer to?iTunes 查找 API 响应中的“版本”字段指的是什么?
【发布时间】:2015-04-03 08:36:46
【问题描述】:

我正在开发一个 iOS 应用程序,出于某种原因,我需要使用低于已批准版本的版本发布当前版本。

假设我目前的版本为 2.0.0,并且在 AppleStore 上获得了批准的 build 200。我在 iTunes 中创建了另一个版本,低于当前版本(版本 1.0.0 - 令人惊讶的是,我被允许了)。在此之后,我相应地从 Xcode 更改了我的版本和内部版本号(版本 1.0.0 和内部版本 100)并尝试上传但没有通过验证,因为上传的版本必须大于商店批准的版本。我把Xcode的版本改成3.0.0,build到300,成功上传了。

问题是:当在我的应用程序 ID (itunes.apple.com/lookup?id=....) 上调用查找 API 时,将从 itunes 检索哪个版本?构建中提到的(3.0.0)还是iTunes记录中的(1.0.0)?

【问题讨论】:

    标签: ios iphone xcode app-store-connect


    【解决方案1】:

    在撰写本文时,查找 API 检索到的版本是 iTunes 记录中设置的版本

    换句话说,在所描述的示例中,返回值为 1.0.0,即使使用 Xcode 导出的版本和内部版本号分别为 3.0.0 和 300。

    【讨论】:

      猜你喜欢
      • 2016-08-14
      • 2011-11-06
      • 1970-01-01
      • 2023-01-08
      • 2013-07-02
      • 1970-01-01
      • 2017-08-16
      • 2011-11-09
      • 1970-01-01
      相关资源
      最近更新 更多