4

我正在尝试通过处理 SKErrorPaymentCancelled 错误代码来处理取消按钮。但是 SKErrorPaymentCancelled 错误代码和 SKPaymentTransactionStateFailed 状态返回相同的值。所以所有 SKPaymentTransactionStateFailed 状态就像用户取消了交易。有没有办法区分这两个代码?

我的代码是这样的:

case SKPaymentTransactionStateFailed:
{
    if (transaction.error.code == SKErrorPaymentCancelled)
    {
        [kUIActivator stopAnimating];
        button1.enabled = YES;
    }
4

1 回答 1

0

Wallahi 我不知道:(,我有同样的问题,SKErrorPaymentCancelled 和 SKPaymentTransactionStateFailed 在任何情况下都有相同的代码。如果有人能回答这个问题,我也会很高兴....

于 2013-01-18T09:29:19.650 回答