【发布时间】:2012-11-30 00:13:26
【问题描述】:
我正在使用 coreLocation 和一个在后台注册位置更新的应用。我可以在应用程序处于后台时对 Web 服务进行网络调用以下载和存储数据吗?我在确定我可以在后台执行多少操作时遇到问题。
例如,当用户对他/她的位置进行重大更改时,我是否可以调用气象服务来请求并记录该位置的天气(这不完全是我要做的,但作为Web 服务的示例)?生成他/她去过的地方以及当时的天气的列表。
我可以在后台进行网络连接和请求以下载数据吗?还是我以某种方式受到限制?或者我只是受到我的过程所花费的时间的限制。
如果应用不断地这样做,我确实理解电池和网络充电的缺陷。就目前而言,这是无关紧要的。只是在应用程序处于后台时寻找有关下载数据的详细信息。
提前致谢 -
【问题讨论】:
标签: iphone ios core-location multitasking