Как добавить дополнительные данные к объекту уведомления в Reaction-native-Push-Notification на IOS?

Любая идея, как добавить дополнительные данные к объекту уведомления в Reaction - Native -Push-уведомления на IOS?

В настоящее время я отправляю это как тело:

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

Я не могу понять, как добавить дополнительные данные, которые не будут отображаться в уведомлении об уведомлении, такие как идентификатор пользователя, чтобы перенаправить пользователя в правильное представление, если он нажимает на уведомление.

1 ответ

Решение

Вы можете добавить другое свойство к телу для передачи дополнительных данных:

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

См. Создание полезной нагрузки удаленного уведомления из Apple Docs для получения дополнительной информации об этом.