我安排了一些本地通知,我必须在提交通知之前验证条件。如果条件不满足,我必须取消通知,即我不应该提出。
在iOS中,我知道在发送时我们无法控制本地通知(就像Android一样)。在打破我的头脑以支持所有应用程序状态时,会想到几个选项
1)在实际计划时间前5分钟安排另一个本地通知(可能是无声通知)并验证条件。例如,如果我必须安排3小时的本地通知,我会创建2个本地通知。 1小时前5分钟,下一小时3小时。但是,如果应用程序没有运行,则本地通知不会唤醒应用程序,字面上逻辑失败。
2)无声推送通知 - 这是我必须唤醒应用程序的唯一可能武器。但服务器依赖性存在。
还有其他方法可以达到这个目的吗?
答案 0 :(得分:0)
截至目前(2016年5月10日),根本不可能。