如果某个应用已安装在设备上然后已卸载,是否有办法使用APN反馈服务来确定?
反馈服务被记录为说它可以知道没有响应通知的设备,但是包含了附加信息,例如为什么它没有响应以及它何时首次开始无响应等等?
有没有办法确定某个应用是否已被卸载?或者知道应用程序是否存在于设备中?
由于
答案 0 :(得分:3)
简而言之,没有办法确定某个应用是否已被卸载。
请参阅我对this question的回答,这可能有所帮助:
反馈服务旨在通知您有哪些设备 推迟了一段时间。你应该对数据采取行动 在那里停止发送推送到该设备。这可能需要一段时间 进入反馈服务,因为它只是真的意味着 当Apple认为该设备已卸载时,请进入该处 您的应用,或设备不再使用,或类似的事件 而不仅仅是设备目前超出范围而且没有 与APNS的连接。
基本上,是的,您可以使用APNS的反馈服务,但它无法最终告诉您是否已卸载设备。如果你需要知道这一点,那么你很可能不得不改变你的方式,因为它是不可能知道的(目前)。