应用终止时观看位置发生变化

时间:2018-10-13 18:08:35

标签: ios swift firebase location google-cloud-firestore

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

0 个答案:

没有答案