4

我在我的游戏中使用了消耗性虚拟货币购买。用户可以使用该货币来解锁不同类型的喷气背包。苹果拒绝了这款游戏,称它需要一个恢复购买按钮。但是苹果的文档说消耗品不需要恢复。

为什么苹果将解锁的喷气背包视为非消耗品?

以下是我在 iTunes 连接中收到的消息。

从 Apple 10.6 开始 - Apple 和我们的客户高度重视简单、精致、富有创意且经过深思熟虑的界面。他们需要做更多的工作,但值得。苹果设定了很高的标准。如果您的用户界面很复杂或不太好,它可能会被拒绝

10.6 细节您的应用使用中介货币购买的物品作为非消耗品,但不包括恢复机制。用户恢复交易以保持对他们已经购买的内容的访问。后续步骤 请修改您的应用程序以包含一个可选的用户注册功能,该功能允许用户将他们的购买恢复到他们的所有 iOS 设备。我们建议指出必须进行帐户注册才能恢复之前购买的应用内购买产品,并为用户提供一种在以后希望访问此内容时进行注册的方式。

我应该为喷气背包建立恢复机制吗?我正在为 iap 使用 Soomla 和 unity3d。

4

2 回答 2

2

总之,Apple 所说的是您必须包含某种用户注册/帐户功能,您可以在服务器上存储用户项目。

当他们在新设备上登录时,他们应该仍然拥有他们在您的游戏中购买的所有东西。

于 2015-11-24T10:23:46.403 回答
1

似乎 Apple 将这些购买视为非消耗性产品,因为它们是非消耗性产品,无论您如何尝试在应用程序中处理它们。如果您将它们定义为消耗品,这意味着客户在卸载并重新安装应用程序、购买新手机并将旧手机恢复为新手机、在多部手机上使用该应用程序等等时会丢失它们。换句话说,Apple 认为您使用消耗品购买是作弊行为。

您的客户也会有同样的感受。如果您的营销人员试图最大化从客户到您公司的资金流,他们应该考虑 Apple 和您的客户不认为是作弊的方法。

于 2015-11-24T10:28:45.790 回答