关闭“推送通知”会怎样?是否将执行代码(减去UI)?

时间:2018-11-03 02:00:41

标签: android ios push-notification google-cloud-messaging apple-push-notifications

客户可以在应用程序级别关闭推送通知。发生这种情况时,我们都知道通知栏UI将不会显示。但是,

  • GCM / FCM(android)和APNS(iOS)是否继续将通知传递到客户的手机上?

  • 具体地说,在android和iOS上,无论用户是否打开/关闭推送通知,我都可以在推送事件监听器中执行一些逻辑吗?

  • 在Android中,当我们禁用推送通知时,操作系统是否会自动从GCM / FCM注销应用程序?

注意: 我对iOS上的后台应用程序刷新或Android上的WorkManager上的后台刷新不感兴趣。我对iOS静默通知或其他类型的后台执行不感兴趣。

我的问题特别是在应用程序级别(使用切换按钮)关闭推送通知时是否调用代码块。

1 个答案:

答案 0 :(得分:0)

我不确定Android,但在iOS中这是可能的。

您可以执行此操作,但请记住,设备中已启用 Background App Refresh

有关更多详细信息,请查看此链接

https://www.urbanairship.com/blog/watch-list-ios-8-opt-in-changes

希望您从上面的链接中得到答案