【发布时间】:2017-04-25 04:05:08
【问题描述】:
我是 Firebase 云消息世界的新手。 以下是我当前的应用场景。我想知道 FCM 能否满足我的要求。
我有一个适用于 Android 和 iOS 的 Cordova 混合应用程序。我想实现向 iOS 推送通知。也就是说,我想通过 APNS 将推送通知从 FCM 发送到我的 iOS 设备。
根据我的理解,我必须执行以下操作,如果我错了,请纠正我。
- 将您的 APNS 证书上传到 FCM。
- 让移动设备使用 Cordova 接收来自 APNS 的
Push_Token推送通知插件。 - 将此
Push_Token发送至FCM 并取回FCM_Token。 - 要向任何 iOS 设备发送推送通知,请使用
FCM_Token和message向https://fcm.googleapis.com/fcm/send发出 CURL 请求。
如果我对上述过程是正确的,我的问题是如何执行步骤 1 和 3
请帮忙!
【问题讨论】:
-
回答:我们可以将 FCM 用于 Cordova 移动应用程序。首先从 APNS 服务器获取 APNS 令牌,然后将此令牌交换为 FCM 令牌。答案 1:在 FCM 项目中创建 iOS 应用程序。设置 iOS 应用程序 bundleID,一旦你创建了它,就会有一个选项来上传推送令牌证书(.p12 文件)。答案 3:developers.google.com/instance-id/reference/…
标签: firebase google-cloud-messaging apple-push-notifications cordova-plugins firebase-cloud-messaging