我正在开发 iOS 应用程序,它需要在事件模式和后台模式下从服务器定期下载。我知道对于 Background 模式,可以使用 Background Fetch 功能。但是,我没有发现 Background Fetch 是否也可以在事件模式下工作。 有人可以告诉我它是否有效吗?
或者如果没有,在 iOS 应用程序上定期获取一些数据的最佳解决方案是什么(基本上无限期地直到应用程序终止)?
最佳答案
实现您想要执行的操作的方法是使用后台提取。 (正如你所做的那样)。
The system wakes the app at opportunistic moments to begin downloading new content.
这意味着您的应用不需要处于后台模式,它会被唤醒。
此方法将运行任意时间间隔,具体取决于您的应用在时间消耗和能源使用方面的表现。
关于ios - iOS Background fetch 是否仅在后台模式下触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49130288/