From 98f53d959b8291efed396e5ab0747473fcb32b38 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Wed, 25 Jan 2023 12:31:36 -0500 Subject: [PATCH 1/2] Update shared_preferences --- .../shared_preferences_foundation/CHANGELOG.md | 3 ++- .../shared_preferences_foundation/pubspec.yaml | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/shared_preferences/shared_preferences_foundation/CHANGELOG.md b/packages/shared_preferences/shared_preferences_foundation/CHANGELOG.md index 8b454e7a0236..b178143ca0b8 100644 --- a/packages/shared_preferences/shared_preferences_foundation/CHANGELOG.md +++ b/packages/shared_preferences/shared_preferences_foundation/CHANGELOG.md @@ -1,5 +1,6 @@ -## NEXT +## 2.1.3 +* Uses the new `sharedDarwinSource` flag when available. * Updates minimum Flutter version to 3.0. ## 2.1.2 diff --git a/packages/shared_preferences/shared_preferences_foundation/pubspec.yaml b/packages/shared_preferences/shared_preferences_foundation/pubspec.yaml index caacacaeb52a..3deb07fc5960 100644 --- a/packages/shared_preferences/shared_preferences_foundation/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences_foundation/pubspec.yaml @@ -2,7 +2,7 @@ name: shared_preferences_foundation description: iOS and macOS implementation of the shared_preferences plugin. repository: https://github.com/flutter/plugins/tree/main/packages/shared_preferences/shared_preferences_foundation issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+shared_preferences%22 -version: 2.1.2 +version: 2.1.3 environment: sdk: ">=2.12.0 <3.0.0" @@ -12,14 +12,14 @@ flutter: plugin: implements: shared_preferences platforms: - # TODO(stuartmorgan): Add sharedDarwinSource to these once - # https://github.com/flutter/flutter/pull/115337 lands. ios: pluginClass: SharedPreferencesPlugin dartPluginClass: SharedPreferencesFoundation + sharedDarwinSource: true macos: pluginClass: SharedPreferencesPlugin dartPluginClass: SharedPreferencesFoundation + sharedDarwinSource: true dependencies: flutter: From b8d4f4238945a48aa26ea3eae3fe814a91a1fd52 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Wed, 25 Jan 2023 12:38:48 -0500 Subject: [PATCH 2/2] Update IAP --- .../in_app_purchase/in_app_purchase_storekit/CHANGELOG.md | 5 +++-- .../{shared => darwin}/Classes/FIAObjectTranslator.h | 0 .../{shared => darwin}/Classes/FIAObjectTranslator.m | 0 .../{shared => darwin}/Classes/FIAPPaymentQueueDelegate.h | 0 .../{shared => darwin}/Classes/FIAPPaymentQueueDelegate.m | 0 .../{shared => darwin}/Classes/FIAPReceiptManager.h | 0 .../{shared => darwin}/Classes/FIAPReceiptManager.m | 0 .../{shared => darwin}/Classes/FIAPRequestHandler.h | 0 .../{shared => darwin}/Classes/FIAPRequestHandler.m | 0 .../{shared => darwin}/Classes/FIAPaymentQueueHandler.h | 0 .../{shared => darwin}/Classes/FIAPaymentQueueHandler.m | 0 .../{shared => darwin}/Classes/FIATransactionCache.h | 0 .../{shared => darwin}/Classes/FIATransactionCache.m | 0 .../{shared => darwin}/Classes/InAppPurchasePlugin.h | 0 .../{shared => darwin}/Classes/InAppPurchasePlugin.m | 0 .../{shared => darwin}/in_app_purchase_storekit.podspec | 0 .../in_app_purchase_storekit/ios/Assets/.gitkeep | 1 - .../ios/Classes/FIAObjectTranslator.h | 2 +- .../ios/Classes/FIAObjectTranslator.m | 2 +- .../ios/Classes/FIAPPaymentQueueDelegate.h | 2 +- .../ios/Classes/FIAPPaymentQueueDelegate.m | 2 +- .../ios/Classes/FIAPReceiptManager.h | 2 +- .../ios/Classes/FIAPReceiptManager.m | 2 +- .../ios/Classes/FIAPRequestHandler.h | 2 +- .../ios/Classes/FIAPRequestHandler.m | 2 +- .../ios/Classes/FIAPaymentQueueHandler.h | 2 +- .../ios/Classes/FIAPaymentQueueHandler.m | 2 +- .../ios/Classes/FIATransactionCache.h | 2 +- .../ios/Classes/FIATransactionCache.m | 2 +- .../ios/Classes/InAppPurchasePlugin.h | 2 +- .../ios/Classes/InAppPurchasePlugin.m | 2 +- .../ios/in_app_purchase_storekit.podspec | 2 +- .../in_app_purchase_storekit/macos/Assets/.gitkeep | 1 - .../macos/Classes/FIAObjectTranslator.h | 2 +- .../macos/Classes/FIAObjectTranslator.m | 2 +- .../macos/Classes/FIAPPaymentQueueDelegate.h | 2 +- .../macos/Classes/FIAPPaymentQueueDelegate.m | 2 +- .../macos/Classes/FIAPReceiptManager.h | 2 +- .../macos/Classes/FIAPReceiptManager.m | 2 +- .../macos/Classes/FIAPRequestHandler.h | 2 +- .../macos/Classes/FIAPRequestHandler.m | 2 +- .../macos/Classes/FIAPaymentQueueHandler.h | 2 +- .../macos/Classes/FIAPaymentQueueHandler.m | 2 +- .../macos/Classes/FIATransactionCache.h | 2 +- .../macos/Classes/FIATransactionCache.m | 2 +- .../macos/Classes/InAppPurchasePlugin.h | 2 +- .../macos/Classes/InAppPurchasePlugin.m | 2 +- .../macos/in_app_purchase_storekit.podspec | 2 +- .../in_app_purchase/in_app_purchase_storekit/pubspec.yaml | 4 +++- .../in_app_purchase_storekit/shared/Assets/.gitkeep | 0 50 files changed, 36 insertions(+), 35 deletions(-) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAObjectTranslator.h (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAObjectTranslator.m (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAPPaymentQueueDelegate.h (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAPPaymentQueueDelegate.m (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAPReceiptManager.h (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAPReceiptManager.m (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAPRequestHandler.h (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAPRequestHandler.m (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAPaymentQueueHandler.h (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIAPaymentQueueHandler.m (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIATransactionCache.h (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/FIATransactionCache.m (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/InAppPurchasePlugin.h (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/Classes/InAppPurchasePlugin.m (100%) rename packages/in_app_purchase/in_app_purchase_storekit/{shared => darwin}/in_app_purchase_storekit.podspec (100%) delete mode 120000 packages/in_app_purchase/in_app_purchase_storekit/ios/Assets/.gitkeep delete mode 120000 packages/in_app_purchase/in_app_purchase_storekit/macos/Assets/.gitkeep delete mode 100644 packages/in_app_purchase/in_app_purchase_storekit/shared/Assets/.gitkeep diff --git a/packages/in_app_purchase/in_app_purchase_storekit/CHANGELOG.md b/packages/in_app_purchase/in_app_purchase_storekit/CHANGELOG.md index 6c89b75dcefb..14edd0556a62 100644 --- a/packages/in_app_purchase/in_app_purchase_storekit/CHANGELOG.md +++ b/packages/in_app_purchase/in_app_purchase_storekit/CHANGELOG.md @@ -1,5 +1,6 @@ -## NEXT +## 0.3.4+2 +* Uses the new `sharedDarwinSource` flag when available. * Updates minimum Flutter version to 3.0. ## 0.3.4+1 @@ -12,7 +13,7 @@ ## 0.3.3 -* Supports adding discount information to AppStorePurchaseParam. +* Supports adding discount information to AppStorePurchaseParam. * Fixes iOS Promotional Offers bug which prevents them from working. ## 0.3.2+2 diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAObjectTranslator.h b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAObjectTranslator.h similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAObjectTranslator.h rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAObjectTranslator.h diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAObjectTranslator.m b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAObjectTranslator.m similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAObjectTranslator.m rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAObjectTranslator.m diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPPaymentQueueDelegate.h b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPPaymentQueueDelegate.h similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPPaymentQueueDelegate.h rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPPaymentQueueDelegate.h diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPPaymentQueueDelegate.m b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPPaymentQueueDelegate.m similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPPaymentQueueDelegate.m rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPPaymentQueueDelegate.m diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPReceiptManager.h b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPReceiptManager.h similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPReceiptManager.h rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPReceiptManager.h diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPReceiptManager.m b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPReceiptManager.m similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPReceiptManager.m rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPReceiptManager.m diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPRequestHandler.h b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPRequestHandler.h similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPRequestHandler.h rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPRequestHandler.h diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPRequestHandler.m b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPRequestHandler.m similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPRequestHandler.m rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPRequestHandler.m diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPaymentQueueHandler.h b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPaymentQueueHandler.h similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPaymentQueueHandler.h rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPaymentQueueHandler.h diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPaymentQueueHandler.m b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPaymentQueueHandler.m similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIAPaymentQueueHandler.m rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIAPaymentQueueHandler.m diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIATransactionCache.h b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIATransactionCache.h similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIATransactionCache.h rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIATransactionCache.h diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIATransactionCache.m b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIATransactionCache.m similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/FIATransactionCache.m rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/FIATransactionCache.m diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/InAppPurchasePlugin.h b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/InAppPurchasePlugin.h similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/InAppPurchasePlugin.h rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/InAppPurchasePlugin.h diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/InAppPurchasePlugin.m b/packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/InAppPurchasePlugin.m similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/Classes/InAppPurchasePlugin.m rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/Classes/InAppPurchasePlugin.m diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/in_app_purchase_storekit.podspec b/packages/in_app_purchase/in_app_purchase_storekit/darwin/in_app_purchase_storekit.podspec similarity index 100% rename from packages/in_app_purchase/in_app_purchase_storekit/shared/in_app_purchase_storekit.podspec rename to packages/in_app_purchase/in_app_purchase_storekit/darwin/in_app_purchase_storekit.podspec diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Assets/.gitkeep b/packages/in_app_purchase/in_app_purchase_storekit/ios/Assets/.gitkeep deleted file mode 120000 index bf2007784034..000000000000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Assets/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -../../shared/Assets/.gitkeep \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.h b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.h index 8c80f07ea9a6..6b974bc7d268 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.h @@ -1 +1 @@ -../../shared/Classes/FIAObjectTranslator.h \ No newline at end of file +../../darwin/Classes/FIAObjectTranslator.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.m b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.m index 643df24599b8..f9b4ffe6732d 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.m @@ -1 +1 @@ -../../shared/Classes/FIAObjectTranslator.m \ No newline at end of file +../../darwin/Classes/FIAObjectTranslator.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.h b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.h index 5e54d74d187a..e4b452397bc2 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.h @@ -1 +1 @@ -../../shared/Classes/FIAPPaymentQueueDelegate.h \ No newline at end of file +../../darwin/Classes/FIAPPaymentQueueDelegate.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.m b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.m index f972e7d7c7e8..a1b95ef97c1b 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.m @@ -1 +1 @@ -../../shared/Classes/FIAPPaymentQueueDelegate.m \ No newline at end of file +../../darwin/Classes/FIAPPaymentQueueDelegate.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.h b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.h index f5c64da51bf3..88f02af0b00a 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.h @@ -1 +1 @@ -../../shared/Classes/FIAPReceiptManager.h \ No newline at end of file +../../darwin/Classes/FIAPReceiptManager.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.m b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.m index 7cc0593abb34..f303c3c162a0 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.m @@ -1 +1 @@ -../../shared/Classes/FIAPReceiptManager.m \ No newline at end of file +../../darwin/Classes/FIAPReceiptManager.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.h b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.h index b008c38df4bb..9eb31f26b048 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.h @@ -1 +1 @@ -../../shared/Classes/FIAPRequestHandler.h \ No newline at end of file +../../darwin/Classes/FIAPRequestHandler.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.m b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.m index 22a1ba3a7c48..d6976dc0dd26 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.m @@ -1 +1 @@ -../../shared/Classes/FIAPRequestHandler.m \ No newline at end of file +../../darwin/Classes/FIAPRequestHandler.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.h b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.h index 8a64356be52e..6bc9c2f6dc85 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.h @@ -1 +1 @@ -../../shared/Classes/FIAPaymentQueueHandler.h \ No newline at end of file +../../darwin/Classes/FIAPaymentQueueHandler.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.m b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.m index 87359d2e1c55..8c892d29f1e6 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.m @@ -1 +1 @@ -../../shared/Classes/FIAPaymentQueueHandler.m \ No newline at end of file +../../darwin/Classes/FIAPaymentQueueHandler.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.h b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.h index 1f8f3f92da93..8862d80dde39 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.h @@ -1 +1 @@ -../../shared/Classes/FIATransactionCache.h \ No newline at end of file +../../darwin/Classes/FIATransactionCache.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.m b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.m index b27e9811319e..8c0dd87c7e97 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.m @@ -1 +1 @@ -../../shared/Classes/FIATransactionCache.m \ No newline at end of file +../../darwin/Classes/FIATransactionCache.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.h b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.h index d92777687ecd..0ec6c66d54f8 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.h @@ -1 +1 @@ -../../shared/Classes/InAppPurchasePlugin.h \ No newline at end of file +../../darwin/Classes/InAppPurchasePlugin.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.m b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.m index 67f61aad1fb0..e087d55187e8 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.m @@ -1 +1 @@ -../../shared/Classes/InAppPurchasePlugin.m \ No newline at end of file +../../darwin/Classes/InAppPurchasePlugin.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/ios/in_app_purchase_storekit.podspec b/packages/in_app_purchase/in_app_purchase_storekit/ios/in_app_purchase_storekit.podspec index 79982cb307de..4157364db8d6 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/ios/in_app_purchase_storekit.podspec +++ b/packages/in_app_purchase/in_app_purchase_storekit/ios/in_app_purchase_storekit.podspec @@ -1 +1 @@ -../shared/in_app_purchase_storekit.podspec \ No newline at end of file +../darwin/in_app_purchase_storekit.podspec \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Assets/.gitkeep b/packages/in_app_purchase/in_app_purchase_storekit/macos/Assets/.gitkeep deleted file mode 120000 index bf2007784034..000000000000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Assets/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -../../shared/Assets/.gitkeep \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.h b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.h index 8c80f07ea9a6..6b974bc7d268 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.h @@ -1 +1 @@ -../../shared/Classes/FIAObjectTranslator.h \ No newline at end of file +../../darwin/Classes/FIAObjectTranslator.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.m b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.m index 643df24599b8..f9b4ffe6732d 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.m @@ -1 +1 @@ -../../shared/Classes/FIAObjectTranslator.m \ No newline at end of file +../../darwin/Classes/FIAObjectTranslator.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.h b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.h index 5e54d74d187a..e4b452397bc2 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.h @@ -1 +1 @@ -../../shared/Classes/FIAPPaymentQueueDelegate.h \ No newline at end of file +../../darwin/Classes/FIAPPaymentQueueDelegate.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.m b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.m index f972e7d7c7e8..a1b95ef97c1b 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.m @@ -1 +1 @@ -../../shared/Classes/FIAPPaymentQueueDelegate.m \ No newline at end of file +../../darwin/Classes/FIAPPaymentQueueDelegate.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.h b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.h index f5c64da51bf3..88f02af0b00a 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.h @@ -1 +1 @@ -../../shared/Classes/FIAPReceiptManager.h \ No newline at end of file +../../darwin/Classes/FIAPReceiptManager.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.m b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.m index 7cc0593abb34..f303c3c162a0 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.m @@ -1 +1 @@ -../../shared/Classes/FIAPReceiptManager.m \ No newline at end of file +../../darwin/Classes/FIAPReceiptManager.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.h b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.h index b008c38df4bb..9eb31f26b048 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.h @@ -1 +1 @@ -../../shared/Classes/FIAPRequestHandler.h \ No newline at end of file +../../darwin/Classes/FIAPRequestHandler.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.m b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.m index 22a1ba3a7c48..d6976dc0dd26 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.m @@ -1 +1 @@ -../../shared/Classes/FIAPRequestHandler.m \ No newline at end of file +../../darwin/Classes/FIAPRequestHandler.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.h b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.h index 8a64356be52e..6bc9c2f6dc85 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.h @@ -1 +1 @@ -../../shared/Classes/FIAPaymentQueueHandler.h \ No newline at end of file +../../darwin/Classes/FIAPaymentQueueHandler.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.m b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.m index 87359d2e1c55..8c892d29f1e6 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.m @@ -1 +1 @@ -../../shared/Classes/FIAPaymentQueueHandler.m \ No newline at end of file +../../darwin/Classes/FIAPaymentQueueHandler.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.h b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.h index 1f8f3f92da93..8862d80dde39 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.h @@ -1 +1 @@ -../../shared/Classes/FIATransactionCache.h \ No newline at end of file +../../darwin/Classes/FIATransactionCache.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.m b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.m index b27e9811319e..8c0dd87c7e97 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.m @@ -1 +1 @@ -../../shared/Classes/FIATransactionCache.m \ No newline at end of file +../../darwin/Classes/FIATransactionCache.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.h b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.h index d92777687ecd..0ec6c66d54f8 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.h +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.h @@ -1 +1 @@ -../../shared/Classes/InAppPurchasePlugin.h \ No newline at end of file +../../darwin/Classes/InAppPurchasePlugin.h \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.m b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.m index 67f61aad1fb0..e087d55187e8 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.m @@ -1 +1 @@ -../../shared/Classes/InAppPurchasePlugin.m \ No newline at end of file +../../darwin/Classes/InAppPurchasePlugin.m \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/macos/in_app_purchase_storekit.podspec b/packages/in_app_purchase/in_app_purchase_storekit/macos/in_app_purchase_storekit.podspec index 79982cb307de..4157364db8d6 120000 --- a/packages/in_app_purchase/in_app_purchase_storekit/macos/in_app_purchase_storekit.podspec +++ b/packages/in_app_purchase/in_app_purchase_storekit/macos/in_app_purchase_storekit.podspec @@ -1 +1 @@ -../shared/in_app_purchase_storekit.podspec \ No newline at end of file +../darwin/in_app_purchase_storekit.podspec \ No newline at end of file diff --git a/packages/in_app_purchase/in_app_purchase_storekit/pubspec.yaml b/packages/in_app_purchase/in_app_purchase_storekit/pubspec.yaml index cb0243c4f56a..14ddec561598 100644 --- a/packages/in_app_purchase/in_app_purchase_storekit/pubspec.yaml +++ b/packages/in_app_purchase/in_app_purchase_storekit/pubspec.yaml @@ -2,7 +2,7 @@ name: in_app_purchase_storekit description: An implementation for the iOS and macOS platforms of the Flutter `in_app_purchase` plugin. This uses the StoreKit Framework. repository: https://github.com/flutter/plugins/tree/main/packages/in_app_purchase/in_app_purchase_storekit issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+in_app_purchase%22 -version: 0.3.4+1 +version: 0.3.4+2 environment: sdk: ">=2.14.0 <3.0.0" @@ -14,8 +14,10 @@ flutter: platforms: ios: pluginClass: InAppPurchasePlugin + sharedDarwinSource: true macos: pluginClass: InAppPurchasePlugin + sharedDarwinSource: true dependencies: collection: ^1.15.0 diff --git a/packages/in_app_purchase/in_app_purchase_storekit/shared/Assets/.gitkeep b/packages/in_app_purchase/in_app_purchase_storekit/shared/Assets/.gitkeep deleted file mode 100644 index e69de29bb2d1..000000000000