[当服务器发送静默通知时,我想检查用户是否处于正确状态,然后如果用户处于正确状态则发出本地通知,如果用户不在正确状态中则不执行任何操作状态。
这可行吗?
谢谢!
如果发送带有"content-available": 1
的推送通知,它将是无提示推送(请参阅Apple的local and remote notification guide)。
然后您要有条件地计划UNUserNotificationCenter.current().add()
的本地通知,并实现UNUserNotificationCenterDelegate
的委托方法。