To configure your mobile app project and Google Cloud console project for the Driver
SDK, follow these steps:

1. If you don't have a Google Cloud console development project and an API key for your mobility project, you need to set one up. For more information, see [Create your Fleet Engine project](https://developers.google.com/maps/documentation/mobility/fleet-engine/essentials/set-up-fleet/create-project.md.txt).
2. In the Google Cloud console, select the same Google Cloud console project and API key that you are using for Fleet Engine.
3. Select **APIs \& Services** , filter by **Maps**, and then search for and enable the Maps SDK for iOS.

## Add your API key to the project

The following examples show how to add the API key to your project in Xcode:

### Swift

Add your API key to your `AppDelegate.swift` as follows:

1. Add the following import statements:

   ```swift
   import GoogleMaps
   import GoogleRidesharingDriver
   ```
2. Add the following to your `application(_:didFinishLaunchingWithOptions:)`
   method:

   ```swift
   GMSServices.provideAPIKey("YOUR_API_KEY")
   ```

### Objective-C

Add your API key to your `AppDelegate.m` as follows:

1. Add the following import statements:

   ```objective-c
   @import GoogleMaps;
   @import GoogleGoogleRidesharingDriver;
   ```
2. Add the following to your `application:didFinishLaunchingWithOptions:`
   method:

   ```objective-c
   [GMSServices provideAPIKey:@"YOUR_API_KEY"];
   ```

## What's next

[Create authentication tokens](https://developers.google.com/maps/documentation/mobility/driver-sdk/on-demand/ios/authenticate.md.txt)