Skip to content

Commit 9ae1f4a

Browse files
authored
Merge pull request #169 from turkenh/fix_track_iap
Unsubscribe skPaymentQueue transactionObserver
2 parents 7586aef + b26be61 commit 9ae1f4a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

iOS_SDK/OneSignal/OneSignalTrackIAP.m

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ - (id)init {
5757
return self;
5858
}
5959

60+
- (void)dealloc {
61+
if (skPaymentQueue) {
62+
[[skPaymentQueue performSelector:@selector(defaultQueue)] performSelector:@selector(removeTransactionObserver:) withObject:self];
63+
}
64+
}
65+
6066
- (void)paymentQueue:(id)queue updatedTransactions:(NSArray*)transactions {
6167
skusToTrack = [NSMutableDictionary new];
6268
id skPayment;

0 commit comments

Comments
 (0)