From 0fb44da3ae04839bbfc100c604cf0b3a0e2dc894 Mon Sep 17 00:00:00 2001 From: Chris Yang Date: Thu, 10 Sep 2020 16:57:48 -0700 Subject: [PATCH 1/2] fix typo --- packages/in_app_purchase/ios/Classes/InAppPurchasePlugin.m | 2 +- .../in_app_purchase/ios/Tests/InAppPurchasePluginTest.m | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/in_app_purchase/ios/Classes/InAppPurchasePlugin.m b/packages/in_app_purchase/ios/Classes/InAppPurchasePlugin.m index 62b86bf9d82e..dcf27147eb1d 100644 --- a/packages/in_app_purchase/ios/Classes/InAppPurchasePlugin.m +++ b/packages/in_app_purchase/ios/Classes/InAppPurchasePlugin.m @@ -180,7 +180,7 @@ - (void)addPayment:(FlutterMethodCall *)call result:(FlutterResult)result { payment.quantity = (quantity != nil) ? quantity.integerValue : 1; if (@available(iOS 8.3, *)) { payment.simulatesAskToBuyInSandbox = - [[paymentMap objectForKey:@"simulatesAskToBuyInSandBox"] boolValue]; + [[paymentMap objectForKey:@"simulatesAskToBuyInSandbox"] boolValue]; } if (![self.paymentQueueHandler addPayment:payment]) { diff --git a/packages/in_app_purchase/ios/Tests/InAppPurchasePluginTest.m b/packages/in_app_purchase/ios/Tests/InAppPurchasePluginTest.m index f1290b074ad9..9c654b0e9c4c 100644 --- a/packages/in_app_purchase/ios/Tests/InAppPurchasePluginTest.m +++ b/packages/in_app_purchase/ios/Tests/InAppPurchasePluginTest.m @@ -81,7 +81,7 @@ - (void)testAddPaymentFailure { arguments:@{ @"productIdentifier" : @"123", @"quantity" : @(1), - @"simulatesAskToBuyInSandBox" : @YES, + @"simulatesAskToBuyInSandbox" : @YES, }]; SKPaymentQueueStub* queue = [SKPaymentQueueStub new]; queue.testState = SKPaymentTransactionStateFailed; @@ -118,7 +118,7 @@ - (void)testAddPaymentWithSameProductIDWillFail { arguments:@{ @"productIdentifier" : @"123", @"quantity" : @(1), - @"simulatesAskToBuyInSandBox" : @YES, + @"simulatesAskToBuyInSandbox" : @YES, }]; SKPaymentQueueStub* queue = [SKPaymentQueueStub new]; queue.testState = SKPaymentTransactionStatePurchased; @@ -163,7 +163,7 @@ - (void)testAddPaymentSuccessWithMockQueue { arguments:@{ @"productIdentifier" : @"123", @"quantity" : @(1), - @"simulatesAskToBuyInSandBox" : @YES, + @"simulatesAskToBuyInSandbox" : @YES, }]; SKPaymentQueueStub* queue = [SKPaymentQueueStub new]; queue.testState = SKPaymentTransactionStatePurchased; From d8f94ce5f82817fcd8c6eefe4c2f373dd24141f3 Mon Sep 17 00:00:00 2001 From: Chris Yang Date: Thu, 10 Sep 2020 17:04:23 -0700 Subject: [PATCH 2/2] version --- packages/in_app_purchase/CHANGELOG.md | 4 ++++ packages/in_app_purchase/pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/in_app_purchase/CHANGELOG.md b/packages/in_app_purchase/CHANGELOG.md index d12fd807969b..ade5dbe57bc1 100644 --- a/packages/in_app_purchase/CHANGELOG.md +++ b/packages/in_app_purchase/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.4+7 + +* iOS: Fix typo of the `simulatesAskToBuyInSandbox` key. + ## 0.3.4+6 * iOS: Fix the bug that prevent restored subscription transactions from being completed diff --git a/packages/in_app_purchase/pubspec.yaml b/packages/in_app_purchase/pubspec.yaml index 55ac120b30c6..e831d902c91f 100644 --- a/packages/in_app_purchase/pubspec.yaml +++ b/packages/in_app_purchase/pubspec.yaml @@ -1,7 +1,7 @@ name: in_app_purchase description: A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the App Store and Google Play. homepage: https://github.com/flutter/plugins/tree/master/packages/in_app_purchase -version: 0.3.4+6 +version: 0.3.4+7 dependencies: async: ^2.0.8