Ben kullanıcının konumunu takip etmek ve izin istemek benim yük ilk yüklendiğinde bu kullanırken: Kullanıcı inkar ederseKullanıcı konum hizmetlerini reddettikten sonra izin istekleri yeniden ister misiniz?
locationManager.requestAlwaysAuthorization()
locationManager.startUpdatingLocation()
, ancak daha sonra benim app yapılandırma seçeneği etkinleştirerek kendi fikrini değiştirir, nasıl tekrar soruyorsun ? Örneğin, ben bunu etkinleştirdiğinizde bu yüzden, ben bunu yapmak için çalışıyorum, kullanıcının yerini tespit oto için bir anahtar vardır:
@IBAction func gpsChanged(sender: UISwitch) {
// Request permission for auto geolocation if applicable
if sender.on {
locationManager.requestAlwaysAuthorization()
locationManager.startUpdatingLocation()
}
}
Ama bu kod bir şey yapmak gibi görünmüyor. Uygulamanın kullanıcının yerini takip etmesine izin vermek istiyorsa kullanıcının tekrar sormasını umuyordum. Mümkün mü?