我想知道我是否可以在我的 iOS 应用中接收来自 FCM 的有效负载,即使用户不允许通知我的应用。我不想将它们显示为通知,我只想处理它们的有效载荷。
后台消息是否在未经许可的情况下工作?
前台消息传递是否未经许可即可工作?
Firebase Cloud Messaging APNs 界面使用 Apple 推送通知服务 (APNs( 向您的 iOS 应用发送最大 4KB 的消息,包括当它在后台运行时。
后台和前台工作都需要通知权限(即使您的推送通知是无声的,即不需要显示通知(
您仍然需要用户允许通知,稍后,您可以将处理实现为静默或不静音,由您决定。
为了接收所需的有效负载,它必须来自推送通知。