iOS için Haritalar SDK'sı ile birlikte sunulan GitHub'daki SDK demo uygulaması, SDK'nın öne çıkan özelliklerine ilişkin örnekler içerir. Her bir örneğin nasıl uygulandığını görmek için demo uygulamasındaki kodu inceleyin. Uygulamayı içe aktarıp derleyin, API anahtarınızı ekleyin, demoyu görüntüleyin ve sağlanan örnek kodu uygulamanız için başlangıç noktası olarak kullanın.
Örnek uygulamayı çalıştırdığınızda, kendi cihazınızda çalıştırabileceğiniz kullanılabilir örneklerin listesi görüntülenir. Seçeneklerden birini belirleyin.
Örnek uygulamanın tamamını yerel olarak çalıştırma
iOS için Haritalar SDK'sı örnek uygulaması, GitHub'da bir indirme arşivi olarak sunulmaktadır. iOS için Haritalar SDK'sı örnek uygulamasını yükleyip denemek için aşağıdaki adımları uygulayın.
- GitHub'dan kod örnek arşivini indirin ve arşivi açın.
Bir terminal penceresi açın, örnek dosyaları genişlettiğiniz dizine gidin ve GoogleHaritalar dizinini ayrıntılı olarak inceleyin:
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
- Xcode'da, geçerli şemayla uygulamayı oluşturmak için derle düğmesine basın. Derleme bir hata veriyor ve API anahtarınızı Swift için
SDKConstants.swift
dosyasına veya Objective-C içinSDKDemoAPIKey.h
dosyasına girmenizi istiyor. - Henüz API anahtarınız yoksa Google Cloud Console'da proje oluşturmak ve API anahtarı almak için instructions uygulayın. Anahtarı Cloud Console'da yapılandırırken yalnızca sizin uygulamanızın kullanabilmesi için anahtarı örnek uygulamanın paket tanımlayıcısıyla kısıtlayabilirsiniz. SDK örnekleri uygulamasının varsayılan paket tanımlayıcısı
com.example.GoogleMapsDemos
şeklindedir. - Swift için
SDKConstants.swift
dosyasını veya Objective-C içinSDKDemoAPIKey.h
dosyasını düzenleyin ve API anahtarınızıapiKey
ya dakAPIKey
sabiti 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";
- 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.
- Projeyi derleyin ve çalıştırın. iOS simülasyon aracı penceresi açılır ve Haritalar SDK'sı Demolarının listesini gösterir.
- Görüntülenen seçeneklerden birini kullanarak iOS için Haritalar SDK'sının bir özelliğiyle deneme yapın.
- Google MapsDemos'un konumunuza erişmesine izin vermeniz istenirse İzin ver'i seçin.