google-maps-ios-utils icon indicating copy to clipboard operation
google-maps-ios-utils copied to clipboard

Impossible to add GoogleMaps & GooglePlaces to project using Carthage

Open Stypanovych opened this issue 2 years ago • 2 comments

Environment details

  1. GooglePlaces & GoogleMaps
  2. XCode version 14.2, Carthage version 0.38.0
  3. GooglePlaces v6.2.1 - 7.2.0 & GoogleMaps v6.2.1 - 7.2.0

Steps to reproduce

  1. Create new iOS project using XCode v14.2.
  2. Add Carthage to the project
  3. Add GooglePlaces and GoogleMaps v6.2.1 (will be the same result if use try to use 7.2.0 version)
  4. call 'carthage update'

Code example

example

binary "https://dl.google.com/geosdk/GoogleMaps.json" "6.2.1" binary "https://dl.google.com/geosdk/GooglePlaces.json" "6.2.1"

Result

Carthage does not import those frameworks
Screenshot 2023-01-19 at 18 01 51

Thanks!

Stypanovych avatar Jan 19 '23 16:01 Stypanovych

@Stypanovych Thank you for opening this issue. 🙏 Please check out these other resources that might help you get to a resolution in the meantime:

This is an automated message, feel free to ignore.

wangela avatar Jan 19 '23 16:01 wangela

Carthage should support 6.2.1 according to https://developers.google.com/maps/documentation/ios-sdk/config#use-carthage but as noted in the Carthage tab and Issue #418, Carthage does not support projects with targeting minimum iOS 13 so Maps SDK iOS v7.0.0+ are not supported by Carthage.

Similar to Issue #418, please follow the blocking issue https://github.com/Carthage/Carthage/issues/3289 and consider engaging on the issue or https://github.com/Carthage/Carthage/pull/3290 to encourage the Carthage maintainers to prioritize.

wangela avatar Jan 19 '23 17:01 wangela