【发布时间】:2012-01-16 16:31:33
【问题描述】:
如果某个应用已安装在设备上,然后又被卸载,是否可以使用 APN 反馈服务来确定这一点?
反馈服务被记录为它可能知道没有响应通知的设备,但还包括其他信息,例如为什么它没有响应以及它何时开始没有响应等?
是否有任何方法可以确定应用程序是否已被卸载?或者知道设备上是否存在应用程序?
谢谢
【问题讨论】:
标签: ios
如果某个应用已安装在设备上,然后又被卸载,是否可以使用 APN 反馈服务来确定这一点?
反馈服务被记录为它可能知道没有响应通知的设备,但还包括其他信息,例如为什么它没有响应以及它何时开始没有响应等?
是否有任何方法可以确定应用程序是否已被卸载?或者知道设备上是否存在应用程序?
谢谢
【问题讨论】:
标签: ios
简而言之,没有办法确定应用程序是否已被卸载。
请参阅我对this question 的回答,这可能会有所帮助:
反馈服务旨在通知您具有 一段时间内未能提供推送。你应该对数据采取行动 那里并停止向该设备发送推送。可能需要时间 进入反馈服务,因为它只是真的意味着 当Apple认为设备已卸载时进入那里 您的应用程序,或设备不再使用,或类似事件,而不是 不仅仅是设备目前超出范围并且没有 连接到 APNS。
基本上,是的,您可以使用 APNS 的反馈服务,但它不会最终告诉您设备是否已被卸载。如果您需要知道这一点,那么不幸的是,您将不得不改变处理事情的方式,因为(目前)不可能知道。
【讨论】: