iOS 8 map my location

Merhaba,

iOS 8 ile birlikte my location kodum çalışmamaya başladı. 
Konu hakkın bilgisi olan varsa yardımcı olabilir mi?

 

 

rocxteady

Sa, 23/09/2014 - 00:29
Nerede ne hata alıyorsun?

kemaltopcu

Çar, 24/09/2014 - 21:45
ilgine teşekkür ederim.

    0

    Yasin aktimur

    24 Eylül 2014

    Merhabalar ios8 ile birlikte CORE LOCATİON authorization özelliği geldi ve 2 farklı izin almanız gerekiyor 1. cisi background yani sürekli çalışmasını isteme izini  diğeri ise sadece program açıkken authorization yaparken

    NSLocationWhenInUseUsageDescription
    NSLocationAlwaysUsageDescription

    Bunları PLİST'ine eklemen gerekmektedir. Bunların karşılıklarıda Alert viewde yazacak olan sorudur mesela konumunuzu harita üzerine asla göstermeyeceğiz gibi bilgilendirmeler yazabilirsiniz karşısına.

     

    NSLocationWhenInUseUsageDescription - > Bu özellik çalışma sırasındaki izinlerde kullanılır sen bunu kullancaksın .

     

    NSLocationAlwaysUsageDescription -> uygulama kapalıykende konumunu kullanmak istiyorsan bunada ihtiyacın olacak ..

     

    İçeridede izin istemen gerekiyor .

     


    if ([self.locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)]) { [self.locationManager requestWhenInUseAuthorization]; }
     

    Bu şekilde izin isteyebilirsin.

    Tüm detaylara buradan ulaşabilirsin : http://yasak.tumblr.com/post/98159963099/core-location-manager-changes-in-ios-8

      kemaltopcu

      Çar, 24/09/2014 - 21:44
      Bilgilendirme için çok teşekkür ederim. Çok işime yaradı.
    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.