恢复购买是强制性的 如果保存在我们的系统中?

Posted

技术标签:

【中文标题】恢复购买是强制性的 如果保存在我们的系统中?【英文标题】:Restore Purchases is Mandatory In case saved in our system? 【发布时间】:2019-03-14 07:10:03 【问题描述】:

我搜索了很多,没有找到“应用内购买恢复”的概念

在我们的应用程序中,所有用户必须通过电子邮件和密码登录才能使用,并且所有购买都保存在我们的系统中以启用多个平台,因此在这种情况下是否必须使用恢复购买按钮?

【问题讨论】:

恢复购买是个好主意;如果在您的服务器更新之前购买过程以某种方式失败,它会很有帮助 【参考方案1】:

App Store Review Guidelines says:

通过应用内购买购买的任何积分或游戏内货币可能不会过期,您应该确保您有任何可恢复的应用内购买的恢复机制。

所以是的,恢复机制是强制性的。

Apple 当然没有说它必须是一个按钮。也许您可以在没有任何用户输入的情况下实现它;例如在第一次应用启动时。

此外,无论您在何处/是否存储购买,都必须使用恢复方法。我的意思是,如果你没有后端系统,你仍然需要有一个恢复机制。

(最好阅读所有 App Store 审核指南。)

【讨论】:

以上是关于恢复购买是强制性的 如果保存在我们的系统中?的主要内容,如果未能解决你的问题,请参考以下文章

应用程序状态保存/恢复

取消查询或强制 onGeoQueryReady?

如何让桌面文件不保存在C盘

Activity 状态的保存和恢复

VS怎么重置设置开发环境

非续订订阅恢复