gpt4 book ai didi

android - 卸载应用程序时在 Azure 通知中心进行检测

转载 作者:行者123 更新时间:2023-11-29 11:47:12 25 4
gpt4 key购买 nike

我需要检测应用程序何时在 Android 和 iOS 中被卸载。目的是在后台更新一个表记录。

似乎不存在检测设备端卸载的“规范方法”,但有人说在您发布推送通知时可以处理消息错误。

我们使用带有 NotificationhubClient 类的 Azure 通知中心,但我看不到响应的值,而不是警告已卸载应用程序的通知失败。 GCM 必须返回“未注册”,但我只收到“0 成功”的结果。我也可以看到设备注册作为 NotificationHubClient.GetAllRegistrations 方法的响应。在所有注册的响应中仍然出现我卸载应用程序的设备注册。

真的只有通过 Azure 通知中心才能知道应用程序是否已卸载吗?如果它们仍然是已安装的应用程序,则可以向 Firebase o Apple 请求注册 ID

最佳答案

做一些测试我可以看到 Azure 的注册在应用程序卸载后 1 或 2 小时消失。这在 Android GCM 中工作。在 iOS 中,注册在此时间后仍会出现。

关于android - 卸载应用程序时在 Azure 通知中心进行检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43066091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com