My class observes SKPaymentQueue
. I call:
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];
The documentation for paymentQueueRestoreCompletedTransactionsFinished:
states:
"This method is called after all restorable transactions have been processed by the payment queue."
Just to be overly clear, this means it's called when:
- There are no items to restore (or does this result in calling
paymentQueue:restoreCompletedTransactionsFailedWithError:
?) finishTransaction
has been called on every transaction returned by the restore call.
If not correct, what is correct?