FCM iOS:无效'声音'有效载荷

时间:2018-05-19 07:00:16

标签: ios firebase firebase-cloud-messaging google-cloud-functions

我正在尝试使用FCM向我的iOS应用程序执行推送通知,但我遇到了声音问题。我按照post进行了操作,然后执行了“声音”#39;键值对相应,但firebase抛出此错误。有人可以建议吗?

  

发送消息时出错:{错误:收到无效的JSON有效负载。未知   名字"声音"在' message.notification':找不到字段。

我在云上的JSON实现功能如下:

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    MultiDex.install(this);
}

1 个答案:

答案 0 :(得分:0)

我担心我现在迟到了,但这使用的是HTTP v1 API。就像所有android特定设置都应该放在android对象中一样,ios特定设置也应该放在apns对象中。

var message = {
        notification: {
            title: "Title Notification"
            body: "New message(s)"
        },

        token: fcmToken,
        apns:{
        aps:{
        sound:"default"
        }
        } 
        };