次のエラー メッセージが表示されてクラッシュします。
[FilterPurchase respondsToSelector:]: message sent to deallocated instance 0x1edacba0
これは次の行で発生します。
[[SKPaymentQueue defaultQueue] addPayment:payment];
この問題は、アプリ内購入ビューを読み込んでスーパービューからビューを削除し、再度開いてクリックして購入すると発生します。
この問題を修正する方法について何かアイデアを持っている人はいますか? 上記が問題を修正するのに十分な情報であるかどうかはわかりません。
これが何か関係があるかどうかはわかりませんが、ロードごとに呼び出されます。
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
ありがとう