From 3281142eff8f4ea49810e64a458314dc5b96fe87 Mon Sep 17 00:00:00 2001 From: Damian Tarnawsky <84595830+dtarnawsky@users.noreply.github.com> Date: Wed, 25 Sep 2024 06:30:13 -0700 Subject: [PATCH] feat: update to show installation requirements (#47) --- README.md | 14 ++++++++++++++ plugin/README.md | 14 ++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/README.md b/README.md index 0d858c2..6d9e347 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,20 @@ The Google Maps SDK supports the use of showing the users current location via ` Read about [Configuring `Info.plist`](https://capacitorjs.com/docs/ios/configuration#configuring-infoplist) in the [iOS Guide](https://capacitorjs.com/docs/ios) for more information on setting iOS permissions in Xcode. +### Minimum Deployment Target + +Version 6 of this plugin has a minimum deployment target of iOS 14.0. You will need to edit `ios/App/Podfile` and change the following line from 13.0 to 14.0: +``` +platform :ios, '14.0' +``` + +Additionally, you will need to open your project in XCode and in the `Build Settings` tab for your `Project` and for each `Target` set the `iOS Deployment Target` to `iOS 14.0` or higher. + +### Typescript Configuration + +Your project will also need have `skipLibCheck` set to `true` in `tsconfig.json`. + +### Migrating from older versions > The main Google Maps SDK now supports running on simulators on Apple Silicon Macs, but make sure you have the latest version of [Google-Maps-iOS-Utils](https://github.com/googlemaps/google-maps-ios-utils) installed. If you added the previous workaround for getting the unreleased version, you can delete it now by removing this line from `ios/App/Podfile`: diff --git a/plugin/README.md b/plugin/README.md index e278abd..2964128 100644 --- a/plugin/README.md +++ b/plugin/README.md @@ -21,6 +21,20 @@ The Google Maps SDK supports the use of showing the users current location via ` Read about [Configuring `Info.plist`](https://capacitorjs.com/docs/ios/configuration#configuring-infoplist) in the [iOS Guide](https://capacitorjs.com/docs/ios) for more information on setting iOS permissions in Xcode. +### Minimum Deployment Target + +Version 6 of this plugin has a minimum deployment target of iOS 14.0. You will need to edit `ios/App/Podfile` and change the following line from 13.0 to 14.0: +``` +platform :ios, '14.0' +``` + +Additionally, you will need to open your project in XCode and in the `Build Settings` tab for your `Project` and for each `Target` set the `iOS Deployment Target` to `iOS 14.0` or higher. + +### Typescript Configuration + +Your project will also need have `skipLibCheck` set to `true` in `tsconfig.json`. + +### Migrating from older versions > The main Google Maps SDK now supports running on simulators on Apple Silicon Macs, but make sure you have the latest version of [Google-Maps-iOS-Utils](https://github.com/googlemaps/google-maps-ios-utils) installed. If you added the previous workaround for getting the unreleased version, you can delete it now by removing this line from `ios/App/Podfile`: