Я пытаюсь наблюдать за изменениями местоположения в моем приложении 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
}