我已经在应用程序购买中设置了一个非消耗品 for may app,除了我尚未确定正确的RestoreTransaction程序之外,一切正常。
Apple建议在NSUserDefaults
中存储已完成的交易列表,但为什么?
如果客户重置设备,那么这个列表肯定会丢失,所以它不是启动器吗?
任何人都可以告诉我他们的经验,我是否需要列出已完成的项目,以及是否需要使用Apple验证收据非消耗品购买。
我不明白为什么要为非消费品产品做其中任何一项。
当调用restoreCompletedTransactions时,Apple是否验证从OriginalTransaction购买?