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

标签 ios app-store storekit receipt receipt-validation

假设某个应用是在 2017 年 10 月 20 日从 App Store 安装的。 用户一个月前删除了该应用程序,今天重新安装了该应用程序。

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

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

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

还有 posted this question在 Apple 开发者论坛上。

最佳答案

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

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

关于ios - 应用程序删除后,应用程序的收据创建日期是否会重置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49546968/

相关文章:

app-store - iPhone 4S如果我的应用程序至少需要iPhone 5,则需要屏幕截图吗?

iPhone 应用程序在 iPad 版 AppStore 中不可用(仅限 Wi-Fi),为什么?也许使用 MkMapView ?

iOS viewWillTransitionToSize 和设备方向

ios - 如果用户在其他地方单击然后 UIPickerView,如何使 UIPickerView resignFirstResponder

iphone - 上载不同的iPhone/iPad应用程序版本

ios - 如何使用 requestReview (SKStore Review Controller) 在随机时间后在当前 viewController 中显示评论弹出窗口

ios - 将玩家 ID 关联到交易?

ios - SKProductStorePromotionController 更新方法不起作用

ios - CoreData中的自引用数据对象

ios - 在不创建属性的情况下访问私有(private)变量