我将 coreLocation 与一个在后台注册位置更新的应用程序一起使用。我可以在应用程序处于后台时对 Web 服务进行网络调用以下载和存储数据吗?我在确定我可以在后台做多少事情时遇到问题。
例如,当用户对他/她的位置进行重大更改时,我是否可以调用天气服务来请求并记录该位置的天气(这不完全是我要做的,但作为一个示例网络服务)?生成他/她去过的地方以及当时的天气列表。
我可以在后台进行网络连接和请求以下载数据吗?还是我以某种方式受到限制?或者我只是受到我的过程所花费的时间的限制。
如果应用程序不断这样做,我确实了解电池和网络费用的缺陷。就目前而言,这是无关紧要的。只是在应用程序处于后台时寻找有关下载数据的细节。
提前致谢 -