我正在尝试为我的应用编写通知跟踪系统。我的理解是,保证会发送预定的本地通知,但我的应用程序不会收到通知,除非用户以某种方式与该通知进行交互。我错过了什么吗?是否有一些事件或通知发送到应用程序只是为了表明通知出现了?
答案 0 :(得分:0)
不,我不认为您有任何方式了解未通知的通知。"
越狱装置将是另一回事。
有静音推送通知,我还没有看过iOS 10中的新通知API,所以我猜可能Apple为iOS 10添加了一个无声的本地通知...
答案 1 :(得分:0)
实际上有两种情况:
后台应用:当系统发送本地通知时,仅当用户与通知视图应用交互时,才会通知应用。
前台应用:通过调用didReceiveLocalNotification
方法传递本地通知时会通知应用。
只有在用户允许的情况下才会保证发送本地通知(应用会要求用户允许接收本地通知)