回想一下之前在iOS上发送的推送通知

coy*_*yer 5 apple-push-notifications ios

对于通知应用程序,我需要调用先前通过APNS发送的消息,以防这些消息过时或在其他设备上读取 - 即使应用程序未运行.

由于没有"删除"-call via APN并且还没有启动应用程序remote notifications,我认为唯一可行的方法是使用PushKitVoice over IP后台模式.由于我们不使用VOIP,因此应用可能会被拒绝.

另一个应用程序telegram能够删除在另一台设备上读取的消息 - 即使这个应用程序没有VOIP支持.所以我错过了一些或者telegram只是违反了苹果的指导方针?

问候

coyer

coy*_*yer 3

我最终使用 VOIP-pushnotifications 并使用UNNotificationRequest. 然后我就有机会随时删除过时的通知。

苹果确实问我为什么使用 VOIP-push,但在我声明没有其他方法删除过时的通知后接受了该应用程序。