我正在开发一个需要获取位置更新的应用。我正在为此目的使用Significant
Location
更改。
在我的“新位置”代表中,即使我的应用程序被杀死,它也成功接收到位置更新,要测试这一点,我会在新位置到达时显示一条通知,但我想将该位置上传到我的服务器。
我正在使用Alamofire
进行网络请求。但是似乎我的Alamofire
网络请求在应用程序被杀死时从未调用或未完成,我已经这样做了,因此在网络请求之后它也应该显示一条通知,告知该位置已发送到服务器。
我仅收到有关已找到新位置的第一条通知,但从未将其提交给服务器。
当应用程序在前台或后台(未被用户杀死)时可以使用
有人对如何解决此问题有任何想法,以便当应用程序被清除/杀死时它可以处理网络请求吗?
我正在开发一个需要获取位置更新的应用。我为此使用了重大地点变更。在我的“新位置”委托中,即使...
我自己解决了这个问题。该问题是由于某些UserDefaults未能正确解码而引起的。