【问题标题】:Any potential issues in developing/testing app with in-app purchase intended for a client?在为客户开发/测试带有应用内购买的应用时有任何潜在问题吗?
【发布时间】:2014-01-24 21:32:12
【问题描述】:

我们为客户开发了一个应用程序,我们将它作为使用我们的开发凭据和包标识符等签名的 ipa 交付给他们。 当他们收到它时,他们会剥离现有的凭据并重新签名,然后自己将其提交到应用商店。

现在将会有一个包含应用内购买的新版本应用。为了开发和测试它,我将不得不在 iTunes connect 中为我们的内部版本应用程序设置一个条目,以便创建一些产品。

我之前从未进行过应用内购买或设置过 iTunes 连接帐户,因此想知道是否有任何潜在问题需要注意客户端并提交到应用商店。

例如: - 我是否可以轻松地为一个永远不会发布的应用程序设置一个 iTunes 连接帐户,例如我看到有一个付费应用程序合同需要同意? (我说应用永远不会发布——我的意思是我们提供给客户的确切版本永远不会以那种形式发布,它的包标识符会被改变,因此会有所不同)。

  • 在开发阶段使用的产品标识符将不同于最终的产品标识符。我已经使用了一个 .plist 配置文件,在其中添加产品标识符名称是否存在任何潜在问题,当客户重新签署应用程序时,他们会对其进行编辑以包含实际的产品标识符名称?

  • 我想我记得在某处读过(但不是找不到),在 iTunes 连接上为应用程序创建条目后,有一个必须提交应用程序的时间窗口。如果这是正确的,那么 iTunes 连接帐户会消失吗?如果这发生在完成应用程序之前,我将不得不费力地创建一个新的捆绑包 ID 和关联的配置文件并创建一个新的 iTunes 连接条目来竞争它?

如果您有任何需要我注意的问题,我很乐意听到。

TIA

【问题讨论】:

    标签: ios app-store in-app-purchase


    【解决方案1】:

    您的计划似乎很好,但是在将事情转移到产品时要小心,因为此操作有很多部分(捆绑标识符等...)。一个小错误可能会让您倒退数周甚至数月。

    【讨论】:

    • 如何创建测试产品?如果我在 iTunes connect 上创建一个临时应用程序,然后添加一个产品,它说它需要提交以供审核。有没有一种方法可以直接创建产品而无需提交审核?
    【解决方案2】:

    我们为其他客户开发了带有 IAP 的应用,他们使用自己的凭据提交。我们在应用商店中也有我们自己的应用 IAP。我们只需要确保我们的客户使用与我们设置相同的 ID 设置他们的 IAP。除此之外,我们没有遇到任何问题。此外,我们完全从我们的服务器而不是客户端执行 IAP(下载和 IAP 商店显示)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-01
      • 1970-01-01
      • 2015-12-09
      相关资源
      最近更新 更多