如何在 ios 上的 react-native-push-notification 中向通知对象添加额外数据?

How to add additional data to a notification object in react-native-push-notification on ios?

知道如何在 ios 上的 react-native-push-notification 中向通知对象添加额外数据吗?

目前我将其作为正文发送:

body = { aps: { alert: "Text that is sent in the notification.", sound: "default", badge: 1 } }.to_json

我不知道如何添加不会显示在通知警报中的其他数据,例如用户 ID,以便在用户单击通知时将其重定向到正确的视图。

您可以在正文中添加另一个 属性 以传递额外的数据:

body = { 
    aps: {
      alert: "Text that is sent in the notification.",
      sound: "default",
      badge: 1 
    },
    userId: "6446qf45qsdg",
}

有关此内容的更多信息,请参阅 apple 文档 Creating the Remote Notification Payload