大佬教程收集整理的这篇文章主要介绍了ios – 我应该在应用程序购买期间对失败的交易调用finishTransation吗?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在此代码中,当事务因任何原因失败时,此代码
[[SKPaymentQueue defaultQueue] finishtransaction:transaction];
叫做.但是在苹果页面上
https://developer.apple.com/library/ios/documentation/StoreKit/Reference/SKPaymentQueue_Class/Reference/Reference.html#//apple_ref/occ/instm/SKPaymentQueue/finishTransaction:
这个已经写完了:
“您的应用程序应该只在成功处理完交易并解锁用户购买的功能后才会调用finishtransaction.”
那么哪种方法是正确的?我应该在失败的交易上致电完成吗?
因此,无论事务结果如何,您始终完成事务以将其从支付队列中删除,然后处理代码中的状态(成功或失败),以便为用户提供适当的信息
以上是大佬教程为你收集整理的ios – 我应该在应用程序购买期间对失败的交易调用finishTransation吗?全部内容,希望文章能够帮你解决ios – 我应该在应用程序购买期间对失败的交易调用finishTransation吗?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。