在没有APN的情况下向iOS发送Firebase消息?
是否可以在不使用APN的情况下,以FCM向iOS设备发送数据消息 我需要在iOS客户端应用程序运行时向它发送一些“实时”数据,而不是轮询我的服务器 我希望FCM不使用苹果通知有两个原因:在没有APN的情况下向iOS发送Firebase消息?,ios,firebase,apple-push-notifications,firebase-cloud-messaging,Ios,Firebase,Apple Push Notifications,Firebase Cloud Messaging,是否可以在不使用APN的情况下,以FCM向iOS设备发送数据消息 我需要在iOS客户端应用程序运行时向它发送一些“实时”数据,而不是轮询我的服务器 我希望FCM不使用苹果通知有两个原因: 我不希望在应用程序未运行时向用户显示任何类型的系统通知/徽章/警报。这是应用程序运行时的纯应用程序数据传输,其余消息可以忽略 使用Apple notifications时,第一次会询问用户是否希望授予我的应用程序通知权限。如果拒绝,我的整个应用程序将停止工作,因为数据将不会更新 我在Firebase Goo
- 我不希望在应用程序未运行时向用户显示任何类型的系统通知/徽章/警报。这是应用程序运行时的纯应用程序数据传输,其余消息可以忽略
- 使用Apple notifications时,第一次会询问用户是否希望授予我的应用程序通知权限。如果拒绝,我的整个应用程序将停止工作,因为数据将不会更新
声音
,身体
,徽章
,内容
或其他:
{
"to" : "<device_id>",
"data" : {
"customKey1" : "value1",
"customKey2" : "value2",
"customKey3" : "value3",
}
}
{
“致”:“,
“数据”:{
“customKey1”:“value1”,
“customKey2”:“value2”,
“customKey3”:“value3”,
}
}
那么他们就不会使用APN了
我所需要的只是在我的应用程序处于前台时保证交付,我想知道是否有办法配置FCM或邮件本身来达到这一目标。只是跟进一下。我发现,通过React Native使用此库,我能够接收到iOS模拟器(不支持APN)的纯数据消息,因此看起来数据只会绕过APN。听起来你想使用Firebase的实时数据库:是的,这肯定会解决问题。不幸的是,迁移后端将需要一些时间,我现在没有。。。FCM将帮助我实现我的功能的一小部分,即“live”。试图了解它是否适合此类任务。