Xamarin iOS - 处理通知已清除

Sto*_*orm 3 notifications ios xamarin

使用远程通知时,我正在缓存我收到的通知的ID.但是,当用户点击通知中心的"清除"按钮时,我不知道该通知已被删除.因此,我无法再次显示通知,因为它仍然在我的列表中缓存,尽管它已从通知中心删除.有没有办法确定通知是否已被清除?

hva*_*an3 5

没有.

不幸的是,iOS无法让您的应用知道通知中心发生了什么,除非用户点击通知打开您的应用.这对我来说非常令人沮丧,但你无能为力.

*编辑:由于iOS的10,与新的UNUserNotificationCenter,你的应用程序现在已经难以获得与工作的通知中心的通知(我敢肯定,还没有尝试过我自己),但它仍然不会帮助你找出当用户清除您的通知.