Mobil uygulamaların benzersiz özelliklerinden biri de konum kullanım özelliğidir. Mobil kullanıcılar cihazlarını her yere yanlarında götürür. Uygulamanıza konum kullanım özelliği ekleyerek kullanıcılara daha bağlamsal bir deneyim sunabilirsiniz.
Konum verileriyle çalışma
iOS cihazlarda kullanılabilen konum verileri; cihazın mevcut konumunu (bir dizi teknoloji kullanılarak belirlenir), hareket yönünü ve yöntemini, ayrıca cihazın önceden tanımlanmış bir coğrafi sınır veya coğrafi çit boyunca hareket edip etmediğini içerir.
myLocationEnabled
GMSMapView sınıfı, Konumum noktasının 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ına 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.