1

SKPaymentTransactionStateFailed(签入)是否只能updatedTransactions发生在新购买或恢复的交易中?

4

1 回答 1

3

您只会获得 SKPaymentTransactionStateRestored 作为已恢复交易的交易状态,而不是其他任何东西。

如果恢复失败,事务观察者将收到 paymentQueue:restoreCompletedTransactionsFailedWithError: 消息。

如果恢复成功完成,所有以前的交易都会立即交付给 updatedTransactions,状态为 SKPaymentTransactionStateRestored。

如果恢复失败,您将收到 failedWithError 消息,但根本不会调用 updatedTransactions。

于 2013-01-30T20:30:24.910 回答