@@ -25,9 +25,6 @@ @interface InAppPurchasePlugin ()
25
25
26
26
// Callback channel to dart used for when a function from the payment queue delegate is triggered.
27
27
@property (strong , nonatomic , readonly ) FlutterMethodChannel *paymentQueueDelegateCallbackChannel;
28
-
29
- @property (strong , nonatomic , readonly ) NSObject <FlutterTextureRegistry> *registry;
30
- @property (strong , nonatomic , readonly ) NSObject <FlutterBinaryMessenger> *messenger;
31
28
@property (strong , nonatomic , readonly ) NSObject <FlutterPluginRegistrar> *registrar;
32
29
33
30
@property (strong , nonatomic , readonly ) FIAPReceiptManager *receiptManager;
@@ -57,8 +54,6 @@ - (instancetype)initWithReceiptManager:(FIAPReceiptManager *)receiptManager {
57
54
- (instancetype )initWithRegistrar : (NSObject <FlutterPluginRegistrar> *)registrar {
58
55
self = [self initWithReceiptManager: [FIAPReceiptManager new ]];
59
56
_registrar = registrar;
60
- _registry = [registrar textures ];
61
- _messenger = [registrar messenger ];
62
57
63
58
__weak typeof (self) weakSelf = self;
64
59
_paymentQueueHandler = [[FIAPaymentQueueHandler alloc ] initWithQueue: [SKPaymentQueue defaultQueue ]
@@ -347,7 +342,7 @@ - (void)registerPaymentQueueDelegate:(FlutterResult)result {
347
342
if (@available (iOS 13.0 , *)) {
348
343
_paymentQueueDelegateCallbackChannel = [FlutterMethodChannel
349
344
methodChannelWithName: @" plugins.flutter.io/in_app_purchase_payment_queue_delegate"
350
- binaryMessenger: _messenger ];
345
+ binaryMessenger: [_registrar messenger ] ];
351
346
352
347
_paymentQueueDelegate = [[FIAPPaymentQueueDelegate alloc ]
353
348
initWithMethodChannel: _paymentQueueDelegateCallbackChannel];
0 commit comments