iOS - 安排任务 - 不运行状态

时间:2016-04-15 06:23:11

标签: ios iphone notifications ios9 uilocalnotification

我安排了一些本地通知,我必须在提交通知之前验证条件。如果条件不满足,我必须取消通知,即我不应该提出。

在iOS中,我知道在发送时我们无法控制本地通知(就像Android一样)。在打破我的头脑以支持所有应用程序状态时,会想到几个选项

1)在实际计划时间前5分钟安排另一个本地通知(可能是无声通知)并验证条件。例如,如果我必须安排3小时的本地通知,我会创建2个本地通知。 1小时前5分钟,下一小时3小时。但是,如果应用程序没有运行,则本地通知不会唤醒应用程序,字面上逻辑失败。

2)无声推送通知 - 这是我必须唤醒应用程序的唯一可能武器。但服务器依赖性存在。

还有其他方法可以达到这个目的吗?

1 个答案:

答案 0 :(得分:0)

截至目前(2016年5月10日),根本不可能。