【发布时间】:2018-11-03 02:00:41
【问题描述】:
客户可以在应用级别关闭推送通知。发生这种情况时,我们都知道通知托盘 UI 不会出现。但是,
GCM/FCM (android) 和 APNS (iOS) 是否继续向客户的手机发送通知?
具体来说,在 android 和 iOS 上,无论用户是否打开/关闭推送通知,我都可以在推送事件侦听器中执行一些逻辑吗?
在 Android 中,当我们禁用推送通知时,操作系统是否会自动从 GCM/FCM 注销应用程序?
注意: 我对 iOS 上的后台应用程序刷新或通过 Android 上的 WorkManager 进行后台刷新不感兴趣。我对 iOS 静默通知或其他类型的后台执行不感兴趣。
我的问题是,当在应用级别关闭推送通知(使用切换)时,是否调用(或不调用)代码块。
【问题讨论】:
-
为什么不测试一下?
-
我现在没有快速测试它的方法。尝试寻找官方文档。
-
据我所知,它应该在 Android 上执行。 Android 只是抑制 UI 元素,而不是整个模块。
标签: android ios push-notification google-cloud-messaging apple-push-notifications