首页 > 解决方案 > 跟踪在 iOS 上卸载应用程序的时间

问题描述

我一直在尝试找到一种方法来跟踪我们的应用何时从 iOS 设备上卸载:

  1. 发送推送通知,这有时会给出所需的 410(应用程序已卸载),大多数时候只返回 200。我找不到任何关于如何使用他们的反馈服务的示例,这似乎已经过时了。
  2. 后台 ping 仅在应用程序处于后台但不关闭时有效。如果应用程序使用位置服务,它可能会起作用,但这需要更多权限。

有什么稳定的方法可以跟踪这个吗?

非常感谢

标签: iosuninstallation

解决方案


您可以分享您的具体案例以获得替代解决方案。

顺便说一句,实现这一目标的最接近的技术是:

1-发送静默通知,检查以下内容: https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/pushing_background_updates_to_your_app 并注意以下事项:

系统将后台通知视为低优先级:您可以使用它们来刷新应用程序的内容,但系统不保证它们的交付。

2- 在设备中收到通知后,调用网络服务来标记此设备/用户。


如果您想要收集洞察力,您可以使用分析框架,例如:Google Analytics(分析)来获取您想要的所有洞察力(活动、已下载、...)。检查以下内容: https ://developers.google.com/analytics/devguides/collection/ios/v3


推荐阅读