如何将位置数据上传到服务器ios 7.1

时间:2014-09-27 11:28:36

标签: ios iphone location nsurlconnection cllocationmanager

您好我正在创建插件,它将检测从用户获取位置并将其上传到服务器。 当应用程序在后台运行良好时,我正在获取新位置,并且它正在上传到服务器。但问题出现在 20-25分钟之后。我从设备获得了新的位置更新,但它没有上传到服务器。我实现了本地通知以了解我是否正在获取新位置,即使我将数据上传到服务器时也会创建本地通知。但是在25/30分钟之后,我只收到有关新位置的通知,而不是成功的服务器更新。我也检查了服务器数据库。

每当我获得新位置时,我将其存储到本地数据库中,并且对于服务器上载,我从数据库中获取该数据。 我阅读了一些关于 beginBackgroundTaskWithExpirationHandler 的帖子,但它不适用于ios 7或更高版本。我的应用程序正在后台进行回调,所以我不这么认为后台获取也可以在这种情况下工作。任何人都可以实现这样的东西吗?有人在 25-30分钟后测试了吗?帮助赞赏

0 个答案:

没有答案