【问题标题】:Is it possible to add an in-app purchase to an app without updating the app?是否可以在不更新应用的情况下将应用内购买添加到应用?
【发布时间】:2014-02-14 10:21:50
【问题描述】:

我正在开发一个 iOS 应用程序,它允许购买各种额外的信息“包”作为非消耗性购买,我打算定期添加新的“包”。 (这是我的第一个应用程序,所以经验有限。)我目前的设计只是检查产品 ID 为“...Pack01”到“...Pack99”的应用内购买,并且它找到的那些都包含在商店中正面。我的假设是,在应用程序发布后,我可以添加一个带有产品 ID 的新应用程序内购买,例如在 iTunes Connect 中说“...Pack32”,然后它会在它可用时立即显示在店面中。我不想在每次添加新包时分发应用程序的新更新。 但是我不确定是否可以在不更新应用程序的情况下添加新的应用程序内购买。有人可以确认一下,是否有可能,如果没有,是否有另一种方法可以在不分发新应用版本的情况下实现更新可用购买的目标?

【问题讨论】:

  • 如果您的代码设计得足够好,例如,IAP 列表不是在应用程序中硬编码,而是从您的服务器获取。

标签: ios in-app-purchase


【解决方案1】:

只要您的应用能够正确处理附加产品而不需要任何新代码,这是可能的。

【讨论】:

  • 那么 iTunes Connect 将允许我添加新的 IAP 吗?几个 cmets,尤其是这里的第三个答案:stackoverflow.com/questions/5757464/… 让我不相信。
  • 这个问题是关于在应用获得批准之前测试应用内购买。这根本不是你的情况。
  • 是的,但第三个答案包括:“您不能在 iTunes 货架上的现有产品中添加其他产品。例如,如果您的应用程序已上线且版本为 1.0,并且已提交 v1.0只有一个应用内购买与之相关,v1.0 永远不会有第二个应用产品,要添加第二个(或更多)应用产品,你需要重新提交,升级到 1.01 或其他任何东西。”这就是我担心的问题。
  • 我不认为这是正确的。在您的应用和第一组 IAP 上线后,您无需提交应用更新即可添加其他 IAP。请参阅 iTunes Connect 上的常见问题解答。
  • 谢谢 maddy,我放心了。
猜你喜欢
  • 2011-09-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-11
  • 1970-01-01
  • 2019-06-04
  • 1970-01-01
  • 2012-09-11
相关资源
最近更新 更多