Я установил FireBase на свой objective-c
проект. Приложение успешно получает fcmToken
каждый раз, когда я запускаю приложение. Также все сообщения от консоли Firebase могут быть получены успешно. Проблема появляется при отправке сообщения со стороны сервера. Иногда уведомление появляется в приложении, однако без каких-либо ошибок в журнале приложение перестает получать какие-либо уведомления. Странно то, что, когда это происходит, если я перезагружаю свой iPhone, устройство может снова получать уведомление на некоторое время и снова останавливается.
Это структура уведомлений со стороны сервера:
{
"to": "DEVICE_FCM_TOKEN",
"content_available": true,
"priority": "high",
"mutable_content": true,
"data": {
"MY_JSON_DATA"
}
}
Кто-нибудь знает в чем проблема?