我正在开发一个应用程序,其中有一个自动可更新的应用程序购买订阅选项。此外,该应用程序有一个“恢复”选项,其目的是恢复之前的事务。
但我在恢复时遇到了一个问题,对于每个恢复的事务,我将originalTransaction的'transactionReceipt‘设置为零。即"SKPaymentTransaction.originalTransaction.transactionReceipt“被接收为nil。根据我对AppStore的事务收据的验证,这并没有发生。
有没有人面临同样的问题?
任何输入都会对我有很大的帮助。
请注意,我正在测试沙盒环境中的应用内购买。
提前感谢,Vasu N
发布于 2011-12-02 00:40:24
我也遇到了同样的问题,所以我做的就是测试交易transactionReceipt,然后苹果公司会对其进行验证。不确定这是不是正确的方式,但至少我得到了苹果的验证。这就是我真正关心的,只要我能证实这不是一笔欺诈性交易,我就很高兴。
文档上说你应该能拿到原始收据,但我一直没能拿到,我总是发现它是==空的。
https://stackoverflow.com/questions/8152205
复制相似问题