如何找到哪些 APNS 令牌无效或无效?

How to find which APNS tokens are invalid or not?

我要构建一个推送通知应用程序。

我已成功向 iOS 台设备发送推送通知。

但是,有时设备令牌会失效,我不知道为什么。我想知道如何发现给定的设备令牌无效。

每台设备都有一个应用程序、开发人员版本或生产版本。

根据这一点,apns 推送调用将定向到 Apple 的 APNS 生产服务器或其开发人员沙箱版本。

因此,如果使用具有开发人员版本的 ApnsKeystore 向生产服务器发送通知,设备令牌将被视为无效。 (反之亦然)

每次发送通知时还要检查构建及其对应的密钥库是否正确。