StoreKitで課金処理をする時
一つのクラスの中ですべての処理を済ませたい為
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
と宣言しています。
これをdealloc内で
[[SKPaymentQueue defaultQueue] removeTransactionObserver:self];
とオブザーバを消してあげないと二重で処理が起きてしまいます。
ここで詰まったのでメモ
More than 5 years have passed since last update.
StoreKitで課金処理をする時
一つのクラスの中ですべての処理を済ませたい為
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
と宣言しています。
これをdealloc内で
[[SKPaymentQueue defaultQueue] removeTransactionObserver:self];
とオブザーバを消してあげないと二重で処理が起きてしまいます。
ここで詰まったのでメモ
Register as a new user and use Qiita more conveniently