Mobil uygulamaların benzersiz özelliklerinden biri konum kullanım özelliğidir. Mobil kullanıcılar cihazlarını her yere yanlarında götürür. Uygulamanıza konum farkındalığı eklemek, kullanıcılara daha bağlamsal bir deneyim sunar.
Konum verileriyle çalışma
Bir iOS cihazında kullanılabilen konum verileri arasında cihazın mevcut konumu (bir dizi teknoloji kullanılarak belirlenir), hareket yönü ve yöntemi ile cihazın önceden tanımlanmış bir coğrafi sınır veya coğrafi çit boyunca hareket edip etmediği yer alır.
myLocationEnabled
GMSMapView sınıfının sınıfı, Konum simgesinin etkinleştirilip etkinleştirilmediğini kontrol eder.
Etkinleştirilirse GMSMapView sınıfının myLocation yöntemi, cihaz konumu noktasının nerede çizildiğini gösterir.
Konum izinleri
Uygulamanız, kullanıcılardan konum hizmetlerini kullanmak için izin istemelidir. Bunu yapmak için uygulamanın Info.plist dosyasında NSLocationAlwaysUsageDescription anahtarını ekleyin ve her anahtarın değerini, uygulamanın konum verilerini nasıl kullanmayı planladığını açıklayan bir dize olarak ayarlayın.
Kod örnekleri
Aşağıdaki eğitim ve kod örneğinde, haritada konumun nasıl kullanılacağı gösterilmektedir:
GitHub'daki maps-sdk-for-ios-samples deposunda, konum verilerinin kullanımını gösteren örnekler de yer alır.