我目前正在开发一个警报应用程序,我正在实现一个智能警报功能,在这个功能中,我必须从服务器获取数据,以确定唤醒用户的时机是否合适。
比方说,情况是:
发布于 2016-11-02 03:41:04
您可以使用推送通知/静默推送通知来完成此任务。请注意,用户必须选择推送通知才能工作。以下是如何实现这一目标的概述
请阅读更多关于:推送通知、无声推送通知和后台任务处理程序的详细信息。
背景获取API :在iOS 7中,苹果增加了对后台获取的支持--这是一种智能的、每个应用程序的crontab,在机会主义的时候醒来。没有办法强制背景抓取以精确的间隔执行。iOS检查在调度未来回调时,在以前的后台获取过程中使用了多少数据和电池电量。添加支持包括编辑应用程序的属性列表(请参阅UIBackgroundModes),并在应用程序生命周期的早期设置一个获取间隔
https://stackoverflow.com/questions/40371713
复制相似问题