开发者社区 问答 正文

EMAS中推送只集成基础SDK 不集成厂商通道,APP在前台也收不到推送吗?

EMAS中推送只集成基础SDK 不集成厂商通道,APP在前台也收不到推送吗?

展开
收起
真的很搞笑 2023-06-18 15:55:57 102 分享 版权
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    如果EMAS只集成了基础SDK,而未集成厂商通道,那么APP在前台时是可以收到推送的。因为基础SDK会使用系统默认的通知方式进行推送,而不依赖于厂商通道。

    但是,需要注意的是,在Android系统中,如果APP在前台时收到推送通知,通知栏不一定会弹出。这是因为Android系统默认会将前台APP的通知做一些优化处理,例如将通知栏的图标隐藏起来,或者将通知直接显示在应用的界面上,而不显示通知栏。如果您想要在前台状态下也弹出通知栏,可以在代码中设置通知的优先级和类型,以确保通知栏可以在前台状态下正常弹出。

    2023-06-18 19:40:34
    赞同 展开评论