在苹果的文档中transactionDate
is:
交易添加到 App Store 支付队列的日期。 (只读)
我只是想澄清一下在以下情况下 transactionDate 是什么:
- 在时间 T1 购买了一些东西(交易日期是 T1?)
- 在时间 T2 恢复购买(交易日期是 T2 还是 T1?)
- 恢复的交易的originalTransaction,其transactionDate是T1还是T2?
Thanks!
- 在时间 T1 购买了一些东西(交易日期是 T1?)
是的。交易日期是T1。以下是苹果的文档:
交易日期 :交易添加到 App Store 支付队列的日期。
- 在时间 T2 恢复购买(交易日期是 T2 还是 T1?)
没关系。如果transactionState
被设定为SKPaymentTransactionStateRestored
,你应该阅读originalTransaction
。以下是苹果的文档:
原始交易:该属性的内容未定义,除非
transactionState 设置为 SKPaymentTransactionStateRestored。当一个
交易恢复,当前交易持有新的
交易标识符、收据等。您的应用程序将读取
此属性用于检索恢复的事务。
- 恢复交易的originalTransaction,是其transactionDate
T1还是T2?
T1.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)