我正在使用gem 'fcm'
来发送推送通知。
我可以在 Android 上发送通知,但在 IOS 上收不到。
我正在使用以下代码:
fcm = FCM.new('my key', timeout: TIMEOUT)
options = {
data: {
title: 'My title',
message: 'My Message',
event: 'message'
},
priority: 'high'
}
response = fcm.send(['fcm registered device id of ios'], options)
我能够从我的 iOS 设备上的 Firebase 控制台接收通知。
最佳答案
您忘记发送通知,您只发送数据
尝试在 FCM 类实例化选项中添加通知:“您的消息”
整个选项应该是这样的
options = {
data: {
title: 'My title',
message: 'My Message',
event: 'message'
},
notification: {
title: 'My title',
message: 'My Message',
event: 'message'
},
priority: 'high'
}
关于android - 使用 gem fcm 在 IOS 中接收推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44539906/