如果用户取消 InApp 购买或只是另一个失败状态,如何处理
Posted
技术标签:
【中文标题】如果用户取消 InApp 购买或只是另一个失败状态,如何处理【英文标题】:how to handle if user cancelled InApp purchase or just another failed state 【发布时间】:2013-01-01 22:25:22 【问题描述】:我正在尝试通过处理 SKErrorPaymentCancelled 错误代码来处理取消按钮。但是 SKErrorPaymentCancelled 错误代码和 SKPaymentTransactionStateFailed 状态返回相同的值。所以所有 SKPaymentTransactionStateFailed 状态都像是用户取消了交易。有没有办法区分这两个代码?
我的代码是这样的:
case SKPaymentTransactionStateFailed:
if (transaction.error.code == SKErrorPaymentCancelled)
[kUIActivator stopAnimating];
button1.enabled = YES;
【问题讨论】:
【参考方案1】:Wallahi 我不知道 :( ,我有同样的问题,SKErrorPaymentCancelled 和 SKPaymentTransactionStateFailed 在任何情况下都有相同的代码。如果有人能回答这个问题,我也会很高兴....
【讨论】:
以上是关于如果用户取消 InApp 购买或只是另一个失败状态,如何处理的主要内容,如果未能解决你的问题,请参考以下文章
Ionic 3 中的 InApp 购买 - 如何实现用户之间的支付?