Невозможно обновить оперативную активность в моем приложении 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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