Невозможно обновить оперативную активность в моем приложении iOS из FCM (облачный обмен сообщениями Firebase)IOS

Программируем под IOS
Anonymous
Невозможно обновить оперативную активность в моем приложении iOS из FCM (облачный обмен сообщениями Firebase)

Сообщение Anonymous »

Я пытаюсь интегрировать живую активность в свое приложение React Native для iOS. Я создал пользовательский интерфейс, определил необходимые атрибуты и протестировал обновление активности в режиме реального времени с помощью консоли push-уведомлений Apple, которая работает нормально. Однако при отправке той же полезной нагрузки через Firebase Cloud Messaging (FCM) живое действие не обновляется, хотя FCM сообщает об успешной отправке.
Ниже показана полезная нагрузка, отправленная через FCM:

Код: Выделить всё

{
"message": {
"token": "{fcm token}",
"notification": {},
"apns": {
"headers": {
"apns-topic": "{app-bundle-id}.push-type.liveactivity",
"apns-push-type": "liveactivity",
"apns-priority": "10",
"apns-expiration": "0"
},
"payload": {
"aps": {
"timestamp": 1742974319,
"event": "update",
"content-state": {
"order_progress_info": "{\"title\":\"test\",\"subtitle\":\"subtitle\",\"timestamp\":\"1742974319924\"}"
}
}
},
"live_activity_token": "{live activity update token}"
}
}
}
Я подтвердил:
  • Тот же токен работает при отправке из консоли Apple Push Notification Console.
  • Обычные оповещения FCM работают нормально.
  • Я пробовал использовать live_activity_token на внешнем уровне.
  • Все необходимые заголовки включены.
Что может быть неправильно? Любая помощь будет оценена по достоинству.

Подробнее здесь: https://stackoverflow.com/questions/795 ... -messaging

Вернуться в «IOS»