Skip to content

Commit 76c4a3d

Browse files
[google_maps_flutter] Update app-facing package iOS requirements (#6552)
- Updates the README to indicate that iOS 12 and 13 are no longer supported. - Updates the minimum version of the iOS implementation package to one with privacy manifest support. See related discussion in #6355
1 parent d39830e commit 76c4a3d

File tree

5 files changed

+15
-7
lines changed

5 files changed

+15
-7
lines changed

packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 2.6.1
2+
3+
* Updates the minimum version of the iOS implementation package to a version
4+
with privacy manifest support.
5+
* Updates README and example app to reflect that the minimum supported version
6+
is now iOS 14. Removal of support for iOS 12 and 13 was necessary due to the
7+
upcoming App Store privary manifest requirements.
8+
19
## 2.6.0
210

311
* Adds `style` to the GoogleMap widget constructor. This allows setting the map

packages/google_maps_flutter/google_maps_flutter/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ A Flutter plugin that provides a [Google Maps](https://developers.google.com/map
88

99
| | Android | iOS | Web |
1010
|-------------|---------|---------|----------------------------------|
11-
| **Support** | SDK 20+ | iOS 12+ | Same as [Flutter's][web-support] |
11+
| **Support** | SDK 20+ | iOS 14+ | Same as [Flutter's][web-support] |
1212

1313
[web-support]: https://docs.flutter.dev/reference/supported-platforms
1414

packages/google_maps_flutter/google_maps_flutter/example/ios/Podfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Global platform version is set to 12 for this example project to support cloud-based maps styling
2-
platform :ios, '12.0'
1+
# The current iOS implementation only supports back to iOS 14.
2+
platform :ios, '14.0'
33

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

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@
360360
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
361361
GCC_WARN_UNUSED_FUNCTION = YES;
362362
GCC_WARN_UNUSED_VARIABLE = YES;
363-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
363+
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
364364
MTL_ENABLE_DEBUG_INFO = YES;
365365
ONLY_ACTIVE_ARCH = YES;
366366
SDKROOT = iphoneos;
@@ -411,7 +411,7 @@
411411
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
412412
GCC_WARN_UNUSED_FUNCTION = YES;
413413
GCC_WARN_UNUSED_VARIABLE = YES;
414-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
414+
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
415415
MTL_ENABLE_DEBUG_INFO = NO;
416416
SDKROOT = iphoneos;
417417
TARGETED_DEVICE_FAMILY = "1,2";

packages/google_maps_flutter/google_maps_flutter/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: google_maps_flutter
22
description: A Flutter plugin for integrating Google Maps in iOS and Android applications.
33
repository: https://github.com/flutter/packages/tree/main/packages/google_maps_flutter/google_maps_flutter
44
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+maps%22
5-
version: 2.6.0
5+
version: 2.6.1
66

77
environment:
88
sdk: ^3.3.0
@@ -23,7 +23,7 @@ dependencies:
2323
sdk: flutter
2424
google_maps_flutter_android: ^2.7.0
2525
google_maps_flutter_ios: ^2.5.0
26-
google_maps_flutter_platform_interface: ^2.5.0
26+
google_maps_flutter_platform_interface: ^2.6.0
2727
google_maps_flutter_web: ^0.5.6
2828

2929
dev_dependencies:

0 commit comments

Comments
 (0)