应用程序删除后,应用程序的收据创建日期是否会重置?

时间:2018-03-29 02:14:02

标签: ios app-store storekit receipt receipt-validation

假设2017年10月20日从App Store安装了应用程序。 用户在一个月前删除了该应用,并立即重新安装了该应用。

收据的创建日期是2017年10月20日还是今天的日期?

一个后续问题是,如果应用程序在沙盒环境中运行,这种行为会发生变化吗?

我在Apple文档中找不到任何此类信息,也未在任何开发者论坛中找到任何其他帖子。我尝试通过在运行调试版本时检查收据创建日期来调查此问题,但保持获取当前日期。

Apple Developer论坛上也是posted this question

2 个答案:

答案 0 :(得分:2)

是的,应用程序删除后应用程序的收据创建日期会重置(这适用于没有自动续订订阅的应用程序)

我通过NSLogging收据创建日期和使用从应用程序商店下载的应用程序进行测试来测试。

答案 1 :(得分:1)

通过自动续订订阅,收据会显示原始购买日期,无论应用删除,重新安装或启动新设备(例如恢复购买)。