【问题标题】:Is it prohibited to share consumable IAP's between two apps?是否禁止在两个应用程序之间共享消耗性 IAP?
【发布时间】:2014-06-30 09:58:28
【问题描述】:

我们正在开发两个使用同一服务器的应用程序(这些应用程序不同,但共享用户游戏内资金余额)。用户在服务器上有一个帐户,服务器有信息,即用户使用消耗性 IAP 购买了多少游戏内资金。我们可以在两个应用之间分享这种应用内平衡吗? App Store Review Guidelines 11.2 似乎禁止这样做:

使用应用内购买 API (IAP) 以外的系统的应用 购买应用程序中的内容、功能或服务将 拒绝

但也许它只是关于恢复非消耗性应用内购买?我可以使用基于我们自己的服务器的机制来共享两个应用之间的应用内余额吗?

【问题讨论】:

  • 应该没问题,不过你可以通过ADC联系苹果问问。此外,这个问题与 Stack Overflow 无关,因为它与计算机编程无关。
  • 想象一个消耗品购买,我用 1 美元获得 100 个硬币,在应用程序 A 中,一枚硬币给我一个小时的游戏时间,但在应用程序 B 中我只能获得一分钟的游戏时间。付费在 A 中获得大量游戏时间并在使用 B 时快速丢失硬币的客户会非常恼火。

标签: ios in-app-purchase


【解决方案1】:

11.2 应该没有问题,因为该产品是使用 IAP 购买的。但是,由于 Apple 无法确保您的服务器不会在应用程序之外收费,因此您对 Apple 有一个重大的“相信我”问题。

您可以使用 MKSession(蓝牙)或 iCloud 来完成相同的传输功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-19
    • 1970-01-01
    • 2010-11-17
    • 2011-12-15
    • 1970-01-01
    • 2012-02-11
    • 2018-08-25
    • 2017-11-28
    相关资源
    最近更新 更多