我正在我的应用程序中实施自动续订订阅。我能够完美地完成所有购买和修复。但是我对保存收据详细信息的最佳方法感到有些震惊。以下是我的问题。
- 将事务详细信息保存在 NSUserDefaults 中并在需要时检索详细信息是个好主意吗?
- 将收据保存在 Documents Directory 中并从那里读取它是一个好主意吗?
- 检查订阅结束日期的最佳方法是什么?每次用户尝试访问内容时,我是否需要不断检查当前日期,然后与订阅的结束日期进行比较?
- 我可以从保存的收据中获取订阅的结束日期,还是需要联系 Apple 服务器以获取订阅的结束日期?
- 订阅在指定期限后自动续订后,如何更新收据?
我知道一些方法。但想知道最好的方法。请指导我实现上述目标的最佳步骤。谢谢你。