我正在测试设备已经卸载应用程序的情况。
当我尝试通过 JavaPNS 向卸载应用程序的 iPhone 推送通知时,我获得了成功,但在设备中没有收到任何消息。
为什么即使设备上不再安装相关应用程序,JavaPNS 仍返回成功?我该如何解决这个问题?
for (PushedNotification notification : notifications) {
if (notification.isSuccessful()) {
//success
} else {
iPhoneFailedPushed += 1;
String deviceId = notification.getDevice() != null ? notification.getDevice().getDeviceId() : "";
String exception = notification.getException() != null ? notification.getException().getMessage() : "";
/* Add code here to remove invalidToken from database */
if (notification.getResponse() != null)
{
//show error code
}
else
{
//show exception
}
//log fail token
}
}