[已解决]支付的疑问

重新设置支付状态 resetPayState
ProtocolIAP:resetPayState()

这个函数做什么用的?什么情况下需要reset?

感觉文档做的就是函数名称的翻译。。。。。。

就是支付完的时候没有回调,此时就一直处于支付中,你再点击支付的时候就会回调kPayNowPaying,无法支付,所以你就可以调用resetPayState重置状态,发起下一次支付。

支付完的时候没有回调,理论来说只有出bug的时候才会这样

哦哦,意思是调用了支付接口后,无论成功失败,都需要把状态重置一下,才能发起下一次支付,是这个意思吗?

— Begin quote from ____

引用第2楼heshule于2014-12-31 14:12发表的 :
哦哦,意思是调用了支付接口后,无论成功失败,都需要把状态重置一下,才能发起下一次支付,是这个意思吗? http://www.cocoachina.com/bbs/job.php?action=topost&tid=279001&pid=1210955

— End quote

这个不用,当你支付的时候发现是kPayNowPaying的时候需要重置才能发起支付

好的,谢谢