3

在通过应用商店验证收据的过程中,从捆绑包中提取收据数据。如果用户购买,删除应用程序,然后重新安装,收据是否还在捆绑包中?不知道会怎样。

4

2 回答 2

2

如果应用程序被删除,收据也会被删除(说到iOS>= 7)
您下载的每个应用程序都带有收据(统一收据),因此如果用户删除应用程序并重新安装它当然会有收据。
如果您的意思是购买不存在,则用户必须“恢复购买”。
根据我对自动更新订阅的经验,我发现即使从最初进行购买的同一设备再次下载该应用程序,也会删除有关旧购买的信息。

于 2016-04-09T16:36:28.400 回答
2

不,当您删除应用程序时,捆绑包会被删除。

您可以将您的信息存储在钥匙串中、服务器上,或再次向 Apple 请求(取决于购买的类型)。

于 2016-04-09T12:49:25.437 回答