Android 应用程序如何检测到它';将在Nativescript中卸载什么?

Android 应用程序如何检测到它';将在Nativescript中卸载什么?,android,ios,nativescript,angular2-nativescript,Android,Ios,Nativescript,Angular2 Nativescript,是否可以检测用户是否将在Nativescript中删除应用程序 我需要它来退订Firebase主题中的用户 谢谢。选项1: 使用解决方案实现BroadcastReceiver以捕获卸载。 这是关于 选项2:使用中解释的事件间接捕获事件。删除应用程序包缓存文件夹时,您可以在分叉过程中捕获事件(在NS应用程序的JS部分中),并在RT DB中调用firebase函数/更新值 对于iOS,看起来您可能需要通过ping找到间接的解决方案,如前所述 基于这些解决方案,停止ping并记录n天内未接收到消息的设

是否可以检测用户是否将在Nativescript中删除应用程序

我需要它来退订Firebase主题中的用户


谢谢。

选项1: 使用解决方案实现BroadcastReceiver以捕获卸载。 这是关于

选项2:使用中解释的事件间接捕获事件。删除应用程序包缓存文件夹时,您可以在分叉过程中捕获事件(在NS应用程序的JS部分中),并在RT DB中调用firebase函数/更新值

对于iOS,看起来您可能需要通过ping找到间接的解决方案,如前所述

基于这些解决方案,停止ping并记录n天内未接收到消息的设备(您可以在中配置参数)将更加简单有效。在应用程序启动事件中,您可以重置此值,在该值中,您为每个设备维护一个唯一的ID和活动自


如果您通过卸载路径,您可能会被限制在Android中的受限选项

由于在iOS和Android上都很难检测到用户正在卸载你的应用程序,因此它不太可能得到支持。您可以自己实现该功能。看到和