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.
- İndir kod örnek arşivini GitHub arşivin paketini açın.
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
- Etkinleştir Yerler SDK'sını kullanarak Google Cloud Console projenize ekleyin.
- 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
. 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";
- Xcode,
SDKDemoAPIKey
dosyasının kilidini açmanızı isterse Kilidi aç'ı seçin. - 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.
- Uygulamayı oluşturun.
- 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. - GooglePlaces örneklerini çalıştırıyorsanız iOS simülasyon aracı penceresinde Yer Demoları listesi görüntülenir.
- GooglePlacesDemos'un konumunuza erişmesine izin vermeniz istenirse İzin ver.
- Seçtiğiniz örnek artık çalıştırılmaya hazır.