An open API service indexing awesome lists of open source software.

https://github.com/googlemaps/ios-consumer-sdk


https://github.com/googlemaps/ios-consumer-sdk

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Google Consumer SDK for iOS Swift package

## Description

This repository contains the Swift package for the
[Consumer SDK for iOS](https://developers.google.com/maps/documentation/transportation-logistics/on-demand-rides-deliveries-solution/trip-order-progress/consumer-sdk/consumer_sdk_quickstart_ios).
For additional methods of installing the Consumer SDK for iOS including
CocoaPods, see the Consumer SDK for iOS
[documentation](https://developers.google.com/maps/documentation/transportation-logistics/on-demand-rides-deliveries-solution/trip-order-progress/consumer-sdk/consumer_sdk_quickstart_ios).

## Requirements

- [Xcode](https://developer.apple.com/xcode/) version 16.0 or later.
- An app targeting iOS 16 or later.
- A Google Maps Platform
[project](https://developers.google.com/maps/documentation/ios-sdk/cloud-setup)
with the Maps SDK for iOS enabled.
- An
[API key](https://developers.google.com/maps/documentation/ios-sdk/get-api-key)
associated with the project above.

## Installation

1. Follow the instructions for
[adding package dependencies to your app in Xcode](https://developer.apple.com/documentation/xcode/adding-package-dependencies-to-your-app).

2. In the "Enter Package URL" field, enter this GitHub repository:

```
https://github.com/googlemaps/ios-consumer-sdk
```

3. Select the version of the Consumer SDK for iOS that you want to use. For new
projects, we recommend specifying the
[latest version](https://developers.google.com/maps/documentation/transportation-logistics/on-demand-rides-deliveries-solution/support/relnotes_consumer_sdk_ios)
and using the "Exact Version" option.

4. Follow the
[instructions](https://developers.google.com/maps/documentation/transportation-logistics/on-demand-rides-deliveries-solution/trip-order-progress/consumer-sdk/consumer_sdk_quickstart_ios#application_integration)
to add your API key to your app.

## Sample App

See samples demonstrating use of the Consumer SDK for iOS on
[GitHub](https://github.com/googlemaps/ios-on-demand-rides-deliveries-samples).

## Documentation

Documentation for the Consumer SDK for iOS is available as
[guides](https://developers.google.com/maps/documentation/transportation-logistics/on-demand-rides-deliveries-solution/trip-order-progress/consumer-sdk/consumer_sdk_quickstart_ios)
and
[reference documentation](https://developers.google.com/maps/documentation/transportation-logistics/on-demand-rides-deliveries-solution/reference).

## Contributing

External contributions are not accepted for this repository, per the
[Contributing guide](https://github.com/googlemaps/ios-consumer-sdk/blob/main/CONTRIBUTING.md).

## Terms of Service

This package uses Google Maps Platform services, and any use of Google Maps
Platform is subject to the
[Terms of Service](https://cloud.google.com/maps-platform/terms).

## Support

This repository is offered via an open source license. It is not governed by the
Google Maps Platform Support
[Technical Support Services Guidelines](https://cloud.google.com/maps-platform/terms/tssg),
the [SLA](https://cloud.google.com/maps-platform/terms/sla), or the
[Deprecation Policy](https://cloud.google.com/maps-platform/terms) (however, any
Google Maps Platform services used by the library remain subject to the Google
Maps Platform Terms of Service).

This repositiory adheres to [semantic versioning](https://semver.org/) to
indicate when backwards-incompatible changes are introduced.

- For issues with the Consumer SDK for iOS, please
[open a support case](https://developers.google.com/maps/documentation/transportation-logistics/on-demand-rides-deliveries-solution/support/support#contact-maps-support).
- If you find a bug with the Swift package, please
[file an issue](https://github.com/googlemaps/ios-consumer-sdk/issues) on
GitHub.

If you would like to get answers to technical questions from other Google Maps
Platform developers, ask through one of our
[developer community channels](https://developers.google.com/maps/developer-community).
You can also discuss this library on the Google Maps Platform
[Discord server](https://discord.gg/hYsWbmk).