From 1f49765ba00b9cb269c73ca686614817efe5ee2a Mon Sep 17 00:00:00 2001 From: Maurits van Beusekom Date: Tue, 11 May 2021 08:39:28 +0200 Subject: [PATCH 1/2] Expose in_app_purchase_exception.dart correctly --- .../lib/src/errors/errors.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/in_app_purchase/in_app_purchase_platform_interface/lib/src/errors/errors.dart b/packages/in_app_purchase/in_app_purchase_platform_interface/lib/src/errors/errors.dart index 95a770362449..7b788aaef490 100644 --- a/packages/in_app_purchase/in_app_purchase_platform_interface/lib/src/errors/errors.dart +++ b/packages/in_app_purchase/in_app_purchase_platform_interface/lib/src/errors/errors.dart @@ -2,4 +2,4 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -export 'errors.dart'; +export 'in_app_purchase_exception.dart'; From 345c3306fbdcd209e5f0130aaffa5fa815280fff Mon Sep 17 00:00:00 2001 From: Maurits van Beusekom Date: Tue, 11 May 2021 09:00:48 +0200 Subject: [PATCH 2/2] Update iOS implementation to use new instance --- .../lib/src/in_app_purchase_ios_platform.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/in_app_purchase/in_app_purchase_ios/lib/src/in_app_purchase_ios_platform.dart b/packages/in_app_purchase/in_app_purchase_ios/lib/src/in_app_purchase_ios_platform.dart index 5a2c40821007..a83c88796343 100644 --- a/packages/in_app_purchase/in_app_purchase_ios/lib/src/in_app_purchase_ios_platform.dart +++ b/packages/in_app_purchase/in_app_purchase_ios/lib/src/in_app_purchase_ios_platform.dart @@ -48,7 +48,7 @@ class InAppPurchaseIosPlatform extends InAppPurchasePlatform { // Register the platform-specific implementation of the idiomatic // InAppPurchase API. - InAppPurchasePlatform.setInstance(InAppPurchaseIosPlatform()); + InAppPurchasePlatform.instance = InAppPurchaseIosPlatform(); _skPaymentQueueWrapper = SKPaymentQueueWrapper(); _observer = _TransactionObserver(StreamController.broadcast());