我注意到我有興趣複製iMessage的功能。問題是我不確定是否有可能使用Apple的公共API。刪除推送通知警報,如果其他設備已響應提醒
我注意到,如果您收到iMessage,推送通知會顯示在您的所有設備鎖定屏幕(例如iPhone,iPad)上。但是,一旦您的某個設備查看新消息,推送通知警報就會在所有設備上消失。
有沒有辦法刪除推送通知警報?
我注意到我有興趣複製iMessage的功能。問題是我不確定是否有可能使用Apple的公共API。刪除推送通知警報,如果其他設備已響應提醒
我注意到,如果您收到iMessage,推送通知會顯示在您的所有設備鎖定屏幕(例如iPhone,iPad)上。但是,一旦您的某個設備查看新消息,推送通知警報就會在所有設備上消失。
有沒有辦法刪除推送通知警報?
好吧,自從iOS 10開始,Apple推出了一個新的通知框架:UserNotifications。
有了這個,您現在有了大量的自定義功能,並且還能夠移除/更新所顯示的通知。
創建兩個推送通知:一個用於顯示警報,另一個用於隱藏它。如果一個設備已響應顯示警報通知,則發送隱藏警報通知。
這似乎是不可能不使用私人API。
「隱藏警報通知」?你會怎麼做? – damirstuhec
我假設那麼多。 「隱藏」警報的內容由(鍵/值)組成?據我所知,沒有鑰匙指示清除警報。 – Forrest