我在我的游戏中使用了消耗性虚拟货币购买。用户可以使用该货币来解锁不同类型的喷气背包。苹果拒绝了这款游戏,称它需要一个恢复购买按钮。但是苹果的文档说消耗品不需要恢复。
为什么苹果将解锁的喷气背包视为非消耗品?
以下是我在 iTunes 连接中收到的消息。
从 Apple 10.6 开始 - Apple 和我们的客户高度重视简单、精致、富有创意且经过深思熟虑的界面。他们需要做更多的工作,但值得。苹果设定了很高的标准。如果您的用户界面很复杂或不太好,它可能会被拒绝
10.6 细节您的应用使用中介货币购买的物品作为非消耗品,但不包括恢复机制。用户恢复交易以保持对他们已经购买的内容的访问。后续步骤 请修改您的应用程序以包含一个可选的用户注册功能,该功能允许用户将他们的购买恢复到他们的所有 iOS 设备。我们建议指出必须进行帐户注册才能恢复之前购买的应用内购买产品,并为用户提供一种在以后希望访问此内容时进行注册的方式。
我应该为喷气背包建立恢复机制吗?我正在为 iap 使用 Soomla 和 unity3d。