Наблюдайте за изменениями местоположения после завершения работы приложения - PullRequest
0 голосов
/ 13 октября 2018

Я пытаюсь наблюдать за изменениями местоположения в моем приложении iOS, когда приложение закрывается.Я просил разрешение на местоположение: всегда, но когда я иду рядом с моим домом, я ничего не получаю в пожарной части.Я не знаю, сделал ли я ошибку или Apple не отправляет уведомление ...

Вот мой код:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

           FirebaseApp.configure()

            let db = Firestore.firestore()

            if let _ = launchOptions?[UIApplicationLaunchOptionsKey.location] {

                Locator.subscribeSignificantLocations(onUpdate: { loc in

                    let currentLocation = FirebaseFirestore.GeoPoint(latitude: loc.coordinate.latitude, longitude: loc.coordinate.longitude);

                    db.collection("Locations").addDocument(data: ["location": currentLocation])

                }, onFail: { (err, lastLocation) in
                })
            }
        return true
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...