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

Platform seçin: Android iOS JavaScript

iOS için Yerler SDK'sı demo uygulaması GitHub iOS için Yerler SDK'sı ile sağlanır yer otomatik tamamlama ve yer fotoğrafları gibi çeşitli özellikler gösteriyor. İçinde Ayrıca, bu geliştirici kılavuzunun her sayfasında kod snippet'leri bulabilirsiniz. Şunu içe aktarın ve uygulamasına gidin, API anahtarınızı ekleyin, demoyu görüntüleyin ve verilen örnek kodu başlangıç noktası olduğunu unutmayın.

Örnek uygulamayı çalıştırdığınızda, kullanabileceğiniz örneklerin listesi çalışmasıdır. Seçeneklerden birini belirleyin.

Örnek uygulamanın tamamını yerel olarak çalıştırma

iOS için Yerler SDK'sı örnek uygulaması şu şekilde kullanılabilir: arşivi indir GitHub'dan iOS için Yerler SDK'sı örnek uygulamasını yükleyip denemek için aşağıdaki adımları uygulayın.

  1. İndir kod örnek arşivini GitHub arşivin paketini açın.
  2. Bir terminal penceresi açın, örnek dosyaları genişlettiğiniz dizine gidin ve GooglePlaces dizininde ayrıntılı inceleme yapın:

    Swift

    cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
    pod install
    open GooglePlacesDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-master/GooglePlaces
    pod install
    open GooglePlacesDemos.xcworkspace
  3. Etkinleştir Yerler SDK'sını kullanarak Google Cloud Console projenize ekleyin.
  4. Henüz API anahtarınız yoksa şu talimatları uygulayın: talimatları Cloud Console'da bir proje oluşturup bir API anahtarı alabilirsiniz. tuşunu kullanarak anahtarı anahtarı yalnızca uygulamanızın kullanabildiğinden emin olmak için örnek uygulamanın paket tanımlayıcısını yükleyin. Varsayılan paket SDK örnekleri uygulamasının tanımlayıcısı com.example.GooglePlacesDemos.
  5. SDKDemoAPIKey dosyasını düzenleyin ve API anahtarınızı yapıştırın değerini büyüktür. Örneğin:

    Swift

    let placesAPIKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. Xcode, SDKDemoAPIKey dosyasının kilidini açmanızı isterse Kilidi aç'ı seçin.
  7. Varsa aşağıdaki satırı kaldırın çünkü bu satır, sorun:

    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.
  8. Uygulamayı oluşturun.
  9. Derleme başarısız olursa veya uygulama, API anahtarınızla ilgili bir hata vererek kilitlenirse kullandığınızdan emin olun: SDKDemoAPIKey dosyasında gerekli anahtarlar.
  10. GooglePlaces örneklerini çalıştırıyorsanız iOS simülasyon aracı penceresinde Yer Demoları listesi görüntülenir.
  11. GooglePlacesDemos'un konumunuza erişmesine izin vermeniz istenirse İzin ver.
  12. Seçtiğiniz örnek artık çalıştırılmaya hazır.