dataWithContentsOfURL 中是否存在 transactionReceipt 数据?
Is the transactionReceipt data present in dataWithContentsOfURL?
我在服务器端进行 IAP 收据验证。为此,我发送 SKPaymentTransaction
' transactionReceipt
.
现在 transactionReceipt
已弃用,我尝试使用:
[[NSBundle mainBundle] appStoreReceiptURL]
但这不是同一个数据(所以验证当然失败了)。它实际上大约是原来的两倍大,所以我认为它可以嵌入 transactionReceipt
数据。
我下载了 Maddy 的 VerifyStoreReceiptiOS,但代码没有提供旧收据。
在我花更多时间之前: appStoreReceiptURL
's data indeed include the good ol' transactionReceipt
? (如果是,我怎样才能把它弄出来?)
在 ios7 及更高版本中,收据文件包含在该设备上针对该应用程序在该 apple id 上执行的所有交易。 Apple covers local validation process and the receipt format as well. So yes, you can get a particular transactions info from this file. WWDC 2104, 对理解新的收据格式很有帮助。
我在服务器端进行 IAP 收据验证。为此,我发送 SKPaymentTransaction
' transactionReceipt
.
现在 transactionReceipt
已弃用,我尝试使用:
[[NSBundle mainBundle] appStoreReceiptURL]
但这不是同一个数据(所以验证当然失败了)。它实际上大约是原来的两倍大,所以我认为它可以嵌入 transactionReceipt
数据。
我下载了 Maddy 的 VerifyStoreReceiptiOS,但代码没有提供旧收据。
在我花更多时间之前: appStoreReceiptURL
's data indeed include the good ol' transactionReceipt
? (如果是,我怎样才能把它弄出来?)
在 ios7 及更高版本中,收据文件包含在该设备上针对该应用程序在该 apple id 上执行的所有交易。 Apple covers local validation process and the receipt format as well. So yes, you can get a particular transactions info from this file. WWDC 2104, 对理解新的收据格式很有帮助。