Google Cloud Console projesi yapılandırma
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Sürücü SDK'sı için mobil uygulama projenizi ve Google Cloud Console projenizi yapılandırmak üzere aşağıdaki adımları uygulayın:
- Mobilite projeniz için Google Cloud Console geliştirme projeniz ve API anahtarınız yoksa bunları oluşturmanız gerekir. Daha fazla bilgi için Fleet Engine projenizi oluşturma başlıklı makaleyi inceleyin.
- Google Cloud Console'da, Fleet Engine için kullandığınız Google Cloud Console projesini ve API anahtarını seçin.
- API'ler ve Hizmetler'i seçin, Haritalar'a göre filtreleyin, ardından iOS için Haritalar SDK'sını arayıp etkinleştirin.
API anahtarınızı projeye ekleme
Aşağıdaki örneklerde, API anahtarının Xcode'daki projenize nasıl ekleneceği gösterilmektedir:
Swift
API anahtarınızı AppDelegate.swift
öğenize aşağıdaki şekilde ekleyin:
Aşağıdaki içe aktarma ifadelerini ekleyin:
import GoogleMaps
import GoogleRidesharingDriver
application(_:didFinishLaunchingWithOptions:)
yönteminize aşağıdakileri ekleyin:
GMSServices.provideAPIKey("YOUR_API_KEY")
Objective-C
API anahtarınızı AppDelegate.m
öğenize aşağıdaki şekilde ekleyin:
Aşağıdaki içe aktarma ifadelerini ekleyin:
@import GoogleMaps;
@import GoogleGoogleRidesharingDriver;
application:didFinishLaunchingWithOptions:
yönteminize aşağıdakileri ekleyin:
[GMSServices provideAPIKey:@"YOUR_API_KEY"];
Sırada ne var?
Kimlik doğrulama jetonları oluşturma
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-31 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-31 UTC."],[[["\u003cp\u003eSet up a Google Cloud console development project and API key for your mobility project if you don't have one already.\u003c/p\u003e\n"],["\u003cp\u003eEnable the Maps SDK for iOS within your Google Cloud console project.\u003c/p\u003e\n"],["\u003cp\u003eAdd your API key to your iOS project (\u003ccode\u003eAppDelegate\u003c/code\u003e file) using the provided code snippets for either Swift or Objective-C.\u003c/p\u003e\n"],["\u003cp\u003eAfter configuration, proceed to create authentication tokens for Driver SDK functionalities.\u003c/p\u003e\n"]]],[],null,["# Configure a Google Cloud console project\n\nTo configure your mobile app project and Google Cloud console project for the Driver\nSDK, follow these steps:\n\n1. 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](/maps/documentation/mobility/fleet-engine/essentials/set-up-fleet/create-project).\n2. In the Google Cloud console, select the same Google Cloud console project and API key that you are using for Fleet Engine.\n3. Select **APIs \\& Services** , filter by **Maps**, and then search for and enable the Maps SDK for iOS.\n\nAdd your API key to the project\n-------------------------------\n\nThe following examples show how to add the API key to your project in Xcode: \n\n### Swift\n\nAdd your API key to your `AppDelegate.swift` as follows:\n\n1. Add the following import statements:\n\n import GoogleMaps\n import GoogleRidesharingDriver\n\n2. Add the following to your `application(_:didFinishLaunchingWithOptions:)`\n method:\n\n GMSServices.provideAPIKey(\"\u003cvar translate=\"no\"\u003eYOUR_API_KEY\u003c/var\u003e\")\n\n### Objective-C\n\nAdd your API key to your `AppDelegate.m` as follows:\n\n1. Add the following import statements:\n\n @import GoogleMaps;\n @import GoogleGoogleRidesharingDriver;\n\n2. Add the following to your `application:didFinishLaunchingWithOptions:`\n method:\n\n [GMSServices provideAPIKey:@\"\u003cvar translate=\"no\"\u003eYOUR_API_KEY\u003c/var\u003e\"];\n\nWhat's next\n-----------\n\n[Create authentication tokens](/maps/documentation/mobility/driver-sdk/scheduled/ios/authenticate)"]]