在制作purhcase后,是否有人知道应用购买数据在transactionReceipt变量中存在多长时间?我需要多快将它发送到我的php服务器以验证收据?
答案 0 :(得分:3)
原则上,它永远有效。收据一般不会过期,并且在应用程序购买收据中明确地永不过期。
答案 1 :(得分:0)
IAP没有任何到期日期,我相信您并不需要验证服务器上的收据。
如果您想在服务器上进行收据验证,则需要在购买时存储有关用户的一些信息。由于两个原因,它不能是UDID 1.弃用了UDID 2.如果用户想要在第二台设备上恢复,它将无法工作。
您可以做的是从Apple收到的收据中创建一个唯一的收据。每个收据都有交易ID和日期,您可以创建密钥以识别多个设备上的用户。