2011-12-04 14 views

答えて

1

処理が完了すると、成功した場合、トランザクションオブザーバSKPaymentQueueのトランザクションオブザーバにメッセージが送信されます。失敗した場合は、メッセージ- paymentQueue:restoreCompletedTransactionsFailedWithError:が送信されます。

復元するトランザクションがあるかどうかをすぐに判断する方法はないので、通常は「しばらくお待ちください...」HUDをすぐにスローします。その後、支払いキューは、リストアするトランザクションがあるかどうかを確認し、リストアする必要があります。リストアするかどうかにかかわらず、上記のメッセージの1つが送信されるので、HUDを隠すことができます。

関連する問題