用于定期在后台提交POST请求的Hack?

时间:2017-05-21 04:34:39

标签: ios iphone swift

我正在编写一个供个人使用的iOS应用程序,定期将数据(例如心率和位置)发布到我自己的Rails API。此过程目前有效,但仅在应用程序位于前台时才有效。

我知道Apple对应用程序可能在后台执行的操作有严格的规定,所以我想强调我的问题是提出任何只能用于我个人的解决方案(即使是一个非常hacky)设备。我没有计划将其提交到App Store。

我发现this tutorial对于理解背景​​模式的典型用法和实现很有帮助,但似乎没有一个适合我的需要。我可以将我的应用程序设置为在后台接收时接收位置更新,但即使我长时间静止,我也想发出POST请求。 "执行有限长度任务" case不是一个选项,因为我希望循环无限期地运行。

非常感谢您的所有想法和反馈!

0 个答案:

没有答案