iOS için Haritalar SDK'sı örnek kodu

Platform seçin: Android iOS JavaScript

GitHub'daki iOS için Haritalar SDK'sı deposunda, iOS uygulamanızda iOS için Haritalar SDK'sının kullanımını gösteren örnekler yer alır. Örnek uygulamada, SDK'nın öne çıkan özellikleriyle ilgili kodlar bulunur ve uygulamanız için başlangıç noktası olarak kullanılabilir.

iOS için Haritalar SDK'sı örnek listesi

Demo uygulamasındaki önemli örnek etkinlikler aşağıda listelenmiştir ve hızlıca inceleyebilmeniz için bağlantılı sayfalarda yeniden oluşturulmuştur. Kullanılabilir örneklerin tam listesi için GitHub samples klasörüne bakın.

Tam örnek uygulamayı yerel olarak çalıştırma

iOS için Haritalar SDK'sı örnek uygulaması, GitHub'dan indirme arşivi olarak edinilebilir. iOS için Haritalar SDK'sı örnek uygulamasını yüklemek ve denemek için aşağıdaki adımları uygulayın.

  1. Örnekler deposunu yerel bir dizine klonlamak için git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git komutunu çalıştırın.
  2. Bir terminal penceresi açın, örnek dosyaları klonladığınız dizine gidin ve GoogleMaps dizinine inin:

    Swift

    cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
    pod install
    open GoogleMapsSwiftDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    pod install
    open GoogleMapsDemos.xcworkspace
  3. Xcode'da, derleme düğmesine basarak mevcut şemayla uygulamayı oluşturun. Derleme, Swift için SDKConstants.swift dosyasında veya Objective-C için SDKDemoAPIKey.h dosyasında API anahtarınızı girmenizi isteyen bir hata oluşturur.
  4. iOS için Haritalar SDK'sının etkinleştirildiği projenizden API anahtarı alın.
  5. Swift için SDKConstants.swift dosyasını veya Objective-C için SDKDemoAPIKey.h dosyasını düzenleyin ve API anahtarınızı apiKey veya kAPIKey sabitinin tanımına yapıştırın. Örneğin:

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. SDKConstants.swift dosyasında (Swift) veyaSDKDemoAPIKey.h dosyasında (Objective-C), kullanıcı tanımlı sorunu kaydetmek için kullanıldığından aşağıdaki satırı kaldırın:

    Swift

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  7. Projeyi oluşturup çalıştırın. iOS simülatör penceresi açılır ve Haritalar SDK'sı Demoları listesi gösterilir.
  8. iOS için Haritalar SDK'sının bir özelliğini denemek üzere gösterilen seçeneklerden birini belirleyin.
  9. GoogleMapsDemos'un konumunuza erişmesine izin vermeniz istenirse İzin ver'i seçin.