在文档中,我看到只有在为用户成功下载购买的内容后才需要调用完成事务:
Your application should call finishTransaction: only after it has successfully processed the transaction and unlocked the functionality purchased by the user.
我有这种情况 –
>用户购买内容.
>购买完成后,我将收据发送到我的服务器上进行验证.
>如果没有问题,我将内容下载给用户.
但如果收到无效收据怎么办?我应该调用finishTransaction吗?或者只是删除交易?
其他情况是下载失败,用户离开应用程序一段时间.有没有取消购买,让他以后重新启动它?
谢谢
解决方法 >如果验证失败,您应该调用finishsTransaction但不传递内容并建议用户出错. >收到购买后,您无法取消购买.您必须编写自己的机制,以便在可行的情况下重试下载. 总结以上是内存溢出为你收集整理的ios – IAP – 如果内容下载失败或收据无效,如何取消购买的交易?全部内容,希望文章能够帮你解决ios – IAP – 如果内容下载失败或收据无效,如何取消购买的交易?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)