ios - 我可以在没有通知权限的情况下使用 FCM 接收消息吗?
问题描述
我想知道我是否可以在我的 iOS 应用程序中接收来自 FCM 的有效负载,即使用户不允许我的应用程序通知。我不想将它们显示为通知,我只想处理它们的有效负载。
后台消息是否在未经许可的情况下工作?
前台消息是否在未经许可的情况下工作?
解决方案
Firebase Cloud Messaging APNs 界面使用 Apple 推送通知服务 (APNs) 向您的 iOS 应用程序发送最大 4KB 的消息,包括在后台时。
后台和前台工作都需要通知权限(即使您的推送通知是无声的,即不需要显示通知)
推荐阅读
- html - 无法使用 YouTube 中的链接播放视频
- visual-studio-code - vscode python注释切换不起作用
- django - 如何生成要在模板中显示的索引号
- python - psycopg2 vs MySQLdb 反斜杠转义行为
- ios - iOS——sceneWillResignActive在拉状态栏看到通知中心时调用了两次
- vb.net - 使用 top always 应用程序锁定工作区域
- r - 我的 R 条形图没有显示最后一个数字?
- python - Python - 为什么反向地理编码会引发 UnicodeDecode 错误?
- javascript - 单击特定按钮时,如何将所有按钮颜色重置为其原始颜色并添加新的特定颜色?
- python - 简单的方程反转