APNS反馈服务是否考虑了所有可能导致通知传递失败的原因。通知传递失败可能有多种原因,例如:
a. The user has uninstalled the application.
b. The device is switched off for a longer duration.
c. The device does not have internet connection.
苹果公司的“反馈服务”文档中提到:
“如果推送服务提供商试图向应用程序发送推送通知,但是该应用程序在设备上不存在,则设备会将此事实报告给苹果推送通知服务。当用户卸载应用程序时,这种情况经常发生。”
这似乎表明APNS只会使已卸载应用程序的设备无效。请问是否可以澄清我的假设是否正确?
在黑名单服务中,APNS在尝试多少次推送通知后才会使设备被列入黑名单?