Paul Membo Asked: 2024-09-18 14:43:42 +0800 CST2024-09-18 14:43:42 +0800 CST 2024-09-18 14:43:42 +0800 CST 未经许可未收到FCM通知 772 我最近使用 FCM 在 android 中实现了通知,在测试期间,我发现当应用程序打开时我会在服务文件中获取日志,但必须手动添加代码来显示通知,这没关系。 但是当应用程序关闭时,它甚至不会显示服务文件中的登录,也不会显示弹出通知。 在旧版本中,可以接收新应用程序的通知,但现在如果不先征得许可我们就无法获得通知? 我没有找到有关此问题的任何文档 1 个回答 Voted Best Answer 2024-09-18T14:46:53+08:002024-09-18T14:46:53+08:00 Android 13 中的通知采用“选择加入”模式,这与之前使用“选择退出”模式的 Android 版本有所不同。在 Android 13 中,所有应用都必须在发送通知提示之前征求用户的许可。此模式有助于减少通知中断、最大限度地减少信息过载,并帮助用户根据对他们而言重要的内容来控制显示哪些通知。为了支持“选择加入”模式,OEM 必须在通知和运行时权限系统中实施变更。 官方 Android 开发者网站链接
Android 13 中的通知采用“选择加入”模式,这与之前使用“选择退出”模式的 Android 版本有所不同。在 Android 13 中,所有应用都必须在发送通知提示之前征求用户的许可。此模式有助于减少通知中断、最大限度地减少信息过载,并帮助用户根据对他们而言重要的内容来控制显示哪些通知。为了支持“选择加入”模式,OEM 必须在通知和运行时权限系统中实施变更。
官方 Android 开发者网站链接