Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个应用程序使用 APNS 反馈服务来检测用户何时卸载了我的 iOS 应用程序。
如果用户擦除设备而不是卸载应用程序,反馈服务如何知道向我报告我的应用程序不再安装在设备上?
它没有。
据我所知,反馈服务仅报告设备不再需要来自您的应用程序的任何通知。如果有人为您的应用禁用通知或完全禁用它们,则可能会发生这种情况。
至于已擦除的设备,大概在某个时候,他们会使用设备证书以及应用程序列表和 APNs 通知联系 APNs。或者他们可能没有,并且 APN 在一个月内没有收到设备的消息后会取消注册设备。
虽然反馈服务可能是应用程序卸载的有力指标,但我不知道这些数据有多准确。你用它做什么?