Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit 4192d3c

Browse files
committed
[in_app_purchase] Bump minimum Flutter version to 3.3 for iOS plugins
1 parent cd09d9d commit 4192d3c

File tree

16 files changed

+44
-24
lines changed

16 files changed

+44
-24
lines changed

packages/in_app_purchase/in_app_purchase/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 3.1.4
2+
3+
* Updates iOS minimum version in README.
4+
15
## 3.1.3
26

37
* Ignores a lint in the example app for backwards compatibility.

packages/in_app_purchase/in_app_purchase/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ A storefront-independent API for purchases in Flutter apps.
55
This plugin supports in-app purchases (_IAP_) through an _underlying store_,
66
which can be the App Store (on iOS and macOS) or Google Play (on Android).
77

8-
| | Android | iOS | macOS |
9-
|-------------|---------|------|--------|
10-
| **Support** | SDK 16+ | 9.0+ | 10.15+ |
8+
| | Android | iOS | macOS |
9+
|-------------|---------|-------|--------|
10+
| **Support** | SDK 16+ | 11.0+ | 10.15+ |
1111

1212
<p>
1313
<img src="https://github.com/flutter/plugins/blob/main/packages/in_app_purchase/in_app_purchase/doc/iap_ios.gif?raw=true"

packages/in_app_purchase/in_app_purchase/example/ios/Flutter/AppFrameworkInfo.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
<key>CFBundleVersion</key>
2222
<string>1.0</string>
2323
<key>MinimumOSVersion</key>
24-
<string>8.0</string>
24+
<string>11.0</string>
2525
</dict>
2626
</plist>

packages/in_app_purchase/in_app_purchase/example/ios/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Uncomment this line to define a global platform for your project
2-
# platform :ios, '9.0'
2+
# platform :ios, '11.0'
33

44
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
55
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

packages/in_app_purchase/in_app_purchase/example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 46;
6+
objectVersion = 54;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -176,7 +176,7 @@
176176
isa = PBXProject;
177177
attributes = {
178178
DefaultBuildSystemTypeForWorkspace = Original;
179-
LastUpgradeCheck = 1100;
179+
LastUpgradeCheck = 1300;
180180
ORGANIZATIONNAME = "The Flutter Authors";
181181
TargetAttributes = {
182182
97C146ED1CF9000F007C117D = {
@@ -224,10 +224,12 @@
224224
/* Begin PBXShellScriptBuildPhase section */
225225
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
226226
isa = PBXShellScriptBuildPhase;
227+
alwaysOutOfDate = 1;
227228
buildActionMask = 2147483647;
228229
files = (
229230
);
230231
inputPaths = (
232+
"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
231233
);
232234
name = "Thin Binary";
233235
outputPaths = (
@@ -256,6 +258,7 @@
256258
};
257259
9740EEB61CF901F6004384FC /* Run Script */ = {
258260
isa = PBXShellScriptBuildPhase;
261+
alwaysOutOfDate = 1;
259262
buildActionMask = 2147483647;
260263
files = (
261264
);
@@ -351,7 +354,7 @@
351354
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
352355
GCC_WARN_UNUSED_FUNCTION = YES;
353356
GCC_WARN_UNUSED_VARIABLE = YES;
354-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
357+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
355358
MTL_ENABLE_DEBUG_INFO = YES;
356359
ONLY_ACTIVE_ARCH = YES;
357360
SDKROOT = iphoneos;
@@ -401,7 +404,7 @@
401404
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
402405
GCC_WARN_UNUSED_FUNCTION = YES;
403406
GCC_WARN_UNUSED_VARIABLE = YES;
404-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
407+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
405408
MTL_ENABLE_DEBUG_INFO = NO;
406409
SDKROOT = iphoneos;
407410
TARGETED_DEVICE_FAMILY = "1,2";

packages/in_app_purchase/in_app_purchase/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1100"
3+
LastUpgradeVersion = "1300"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

packages/in_app_purchase/in_app_purchase/example/ios/Runner/Info.plist

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,9 @@
4141
</array>
4242
<key>UIViewControllerBasedStatusBarAppearance</key>
4343
<false/>
44+
<key>CADisableMinimumFrameDurationOnPhone</key>
45+
<true/>
46+
<key>UIApplicationSupportsIndirectInputEvents</key>
47+
<true/>
4448
</dict>
4549
</plist>

packages/in_app_purchase/in_app_purchase/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: in_app_purchase
22
description: A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the App Store and Google Play.
33
repository: https://github.com/flutter/plugins/tree/main/packages/in_app_purchase/in_app_purchase
44
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+in_app_purchase%22
5-
version: 3.1.3
5+
version: 3.1.4
66

77
environment:
88
sdk: ">=2.12.0 <3.0.0"

packages/in_app_purchase/in_app_purchase_storekit/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.3.6
2+
3+
* Updates minimum Flutter version to 3.3 and iOS 11.
4+
15
## 0.3.5+2
26

37
* Fix a crash when `appStoreReceiptURL` is nil.

packages/in_app_purchase/in_app_purchase_storekit/darwin/in_app_purchase_storekit.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Downloaded by pub (not CocoaPods).
2020
s.public_header_files = 'Classes/**/*.h'
2121
s.ios.dependency 'Flutter'
2222
s.osx.dependency 'FlutterMacOS'
23-
s.ios.deployment_target = '9.0'
23+
s.ios.deployment_target = '11.0'
2424
s.osx.deployment_target = '10.15'
2525
s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' }
2626
end

0 commit comments

Comments
 (0)