我正在尝试复制当调用者开始调用已关闭此 WhatsApp 的用户时,WhatsApp 如何向被调用者的设备发出来电信号。根据锁定屏幕,调用接收者的设备似乎以大约 1 秒的间隔重复接收推送通知,显示“来自 UserName 的调用”。但最值得注意的是,通知不会堆积起来。似乎每个关于来电的通知都被下一个此类通知所取代。当主叫方挂断电话时,被叫方最后的来电通知将被“未接来电”通知取代。
如何通过这种方式实现推送通知的替换/删除?
最佳答案
您可以使用“apns-collapse-id”。它将替换具有相同 id 的通知内容
https://developer.apple.com/documentation/usernotifications/unnotificationrequest/1649634-identifier
关于ios - 如何在接收设备上用另一个推送通知替换一个推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38454913/