该应用终止时,我正在尝试查看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
}