ios - 每 24 小时更新应用程序的方式

标签 ios background apple-push-notifications

我想每 24 小时唤醒我的应用程序并更新一些内容。有没有一种方法可以不使用静默推送通知、定位服务和 voip。例如,应用程序“我的数据摘要”给出了每天的数据使用情况,它不涉及推送通知服务,因为我没有被要求获得该许可。那么我怎样才能做到这一点。任何帮助将不胜感激。

最佳答案

如果您删除静默推送、位置服务和 VoIP,您所剩下的就是背景音频背景提取

  • 使用背景音频,您可以播放静音以保持您的应用程序运行,但缺点是它可能会在另一个应用程序播放声音时被终止。

  • 使用后台提取,您无法可靠地启动应用程序,操作系统决定何时启动应用程序以提取数据。它发生的频率取决于用户使用您的应用程序的程度。

没有其他“合法”方法可以在 iOS 上实现这种功能。还有很多关于此主题的在线资源。

还有很多,您需要研究背景模式更多。

关于ios - 每 24 小时更新应用程序的方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21015099/

相关文章:

ios - cellForItemAtIndexPath 从未调用过

ios - 调用中存在额外参数 'boolForKey'?

css - 想在div的左上角添加图像

ios - 如何获取超过 5 个项目的 UITabBarController 中选定的 UITabBarItem 的标签?

html - CSS/HTML 标题背景颜色未覆盖整个页面宽度

jquery - 如何为正文标签制作背景幻灯片

swift - 如何安排进入某个区域后的某个时间推送通知? swift

apns Sharp 中的 iPhone 证书错误 对 SSPI 的调用失败

ios - APNS 与主题一起使用吗?

ios - 使用 Array 而不是 NSArray 时出现错误 "ambiguous reference to member subscript"