With the version 2 release of the Google Maps SDK for iOS, the Google Places API for iOS has been split from the Google Maps SDK for iOS and is now distributed as a seperate CocoaPod.
Take the following steps to update your existing apps:
- Update your Podfile to reference the
GooglePlacesCocoaPod in addition to the
GoogleMapsCocoaPod. If you are not using the Google Maps SDK for iOS, you can remove
- If you are using the place picker, update your Podfile to reference the
GooglePlacePickerCocoaPod in addition to
GooglePlacesin all imports where you are using the Places API.
- Specify your API key using
- Get the required open source license text using
GMSPlacesClient.openSourceLicenseInfo()as well as
GMSServices.openSourceLicenseInfo()if you are using the Google Maps SDK for iOS or the Place Picker.
Your API key will continue to work as usual.
For manual SDK installation instructions, see Get Started with the Places API for iOS.