我正在构建一个具有In App Purchases和Non-Renweing Subscriptions的应用程序,一切都在购买和我在我们的服务器上存储用户到期日期工作正常但是我有点困惑到它会发生什么时候会发生什么恢复订阅。
Apple声明我们应该通过我们自己的服务器管理恢复过程,我们可以做得很好,但我想知道调用Store Kit restoreCompletedTransactions服务的目的是什么?这个步骤是否真的需要,或者我可以让应用程序调用我自己的Web服务器来恢复订阅吗?
我希望在将此提交给Apple之前确保我的步骤正确无误。
谢谢Aaron
答案 0 :(得分:3)
restoreCompletedTransactions将不会返回任何内容,因为它的行为类似于耗材。您自己的服务器是唯一的恢复机制。
然而..... Apple确实要求您不要强迫用户使用电子邮件地址注册,这样用户可能/实际上可能会丢失订阅。