У меня есть приложение, написанное на swift. Он использует систему уведомлений, где отправляется автоматическое уведомление, и, если приложение соответствует параметрам, уведомление отображается.
Когда приложение находится на переднем плане, приложение отображает баннер в приложении. Это работает.
Когда приложение находится в фоновом режиме, уведомление должно быть добавлено в трей.
Этого не происходит, когда приложение является рабочим приложением - в TestFlight или в специальной сборке.
Такое же уведомление получено приложением для разработки.
Мы используем Firebase для отправки уведомлений. В облачных сообщениях для iOS у нас есть загруженный сертификат производства и разработки. Оба они активны.
У кого-нибудь есть понимание этого?
Спасибо.
Я попытался повторно загрузить производственный сертификат в firebase.
Я проверил правильность настроек подписи кода.
Ожидаемый результат заключается в том, что, когда приложение находится в фоновом режиме, уведомление будет отображаться в трее.
Фактический результат - ничего не происходит.