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

苹果为何将解锁的喷气背包视为非消耗性产品?

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

来自苹果
10.6-Apple和我们的客户高度重视通过界面进行的简单,精致,创新和深思熟虑。他们需要更多的工作,但是
值得。苹果树立了一个高标准。如果您的用户界面很复杂,或者
不太好,可能会被拒绝

10.6详细信息您的应用使用中间货币购买了充当非消耗性产品但不包含
恢复机制。用户还原交易以维持对
他们已经购买的内容。后续步骤请修改
您的应用包含可选的用户注册功能,该功能允许
用户将购买的商品恢复到其所有iOS设备。我们
建议您指出必须进行帐户注册才能恢复
先前购买的应用内购买产品,并为
用户以后要注册时,如果他们希望访问
future 。

我应该为喷气背包制定一种恢复机制吗?
我正在为Iap使用Soomla和unity3d。

最佳答案

总而言之,苹果公司所说的是,您必须包括某种用户注册/帐户功能,才能在服务器上存储用户项。

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

10-07 19:49