检测phonegap应用中的卸载事件

时间:2015-03-28 13:19:58

标签: android ios phonegap-pushplugin

当用户安装我的应用程序时,我会注册他的注册ID(android)或设备令牌(iOS)并发送工作正常的推送通知。但现在我想在卸载应用程序时从服务器中删除用户。

如何在Phonegap中完成此操作:获取一个事件,之后我可以取消注册用户注册ID(android)或设备令牌(ios)?

注意:我正在使用PushPlugin

1 个答案:

答案 0 :(得分:5)

AFAIK,您无法知道何时卸载您的应用。

对于 android 应用,请观察发送通知时GCM返回的响应。如果它发送NotRegistered消息,您可以从服务器中删除该ID。阅读how unregistration works

对于 iOS :请阅读此Question及其在SO

上的答案