iOS için Yerler SDK'sı kod örnekleri

Platform seçin: Android iOS JavaScript

iOS için Yerler SDK'sı ile birlikte sağlanan GitHub'daki iOS için Yerler SDK'sı demo uygulaması, Yer Otomatik Tamamlama ve Yer Fotoğrafları dahil olmak üzere çeşitli özellikleri gösterir. Ayrıca, bu geliştirici kılavuzunun her sayfasında kod snippet'leri bulabilirsiniz. Uygulamayı içe aktarıp oluşturun, API anahtarınızı ekleyin, demoyu görüntüleyin ve uygulamanız için başlangıç noktası olarak sağlanan örnek kodu kullanın.

Örnek uygulamayı çalıştırdığınızda, kendi cihazınızda çalıştırabileceğiniz örneklerin listesi gösterilir. Seçeneklerden birini belirleyin.

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

iOS için Yerler SDK'sı örnek uygulaması, GitHub'dan indirilebilen bir arşiv olarak sunulmaktadır. iOS için Yerler SDK'sı örnek uygulamasını yüklemek ve denemek için aşağıdaki adımları uygulayın.

  1. GitHub'dan GitHub ve arşivi açın. Alternatif olarak, depoyu yerel bir dizine klonlayın:
    git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git
  2. Bir terminal penceresi açın, örnek dosyaları genişlettiğiniz dizine gidin ve GooglePlaces dizinine inin:

    Swift

    cd maps-sdk-for-ios-samples/GooglePlaces-Swift/
    open GooglePlacesSwiftXCFrameworkDemos.xcodeproj

    Objective-C

    cd maps-sdk-for-ios-samples/GooglePlaces
    open GooglePlacesXCFrameworkDemos.xcodeproj
  3. Xcode projesinde File (Dosya) > Add Package Dependencies'e (Paket Bağımlılıkları Ekle) gidin. URL olarak https://github.com/googlemaps/ios-places-sdk adresini girin, paketi çekmek için Enter tuşuna basın ve Add Package'ı (Paket Ekle) tıklayın.
  4. Google Cloud Console projeniz için iOS için Yerler SDK'sını etkinleştirin.
  5. Places API ve/veya Places API (Yeni) etkinleştirilmiş projenizden API anahtarı alın.
  6. SDKDemoAPIKey dosyasını düzenleyin ve API anahtarınızı uygun sabite yapıştırın. Örneğin:

    Swift

    let placesAPIKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. Xcode, düzenleme için SDKDemoAPIKey dosyasının kilidini açmanızı isterse Kilidi aç'ı seçin.
  8. Varsa aşağıdaki satırı kaldırın. Bu satır, sorunu kaydetmek için kullanılır:

    Swift

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

    Objective-C

    #error Register your API key and insert here, then delete this line.
  9. Uygulamayı oluşturun.
  10. İlk kez çalıştırdığınızda derleme başarısız olursa veya uygulamanız API anahtarınızla ilgili bir hatayla kilitlenirse SDKDemoAPIKey dosyasında gerekli anahtarları sağladığınızdan emin olun.
  11. GooglePlaces örneklerini çalıştırıyorsanız iOS simülatör penceresinde Yer Demoları listesi gösterilir.
  12. GooglePlacesDemos'un konumunuza erişmesine izin vermeniz istenirse İzin ver'i seçin.
  13. Seçtiğiniz örnek artık çalıştırılmaya hazır.