У меня возникли проблемы с выяснением того, как работает FCM, когда я отправляю уведомление на устройство iOS, находящееся в автономном режиме (например, в режиме самолёта или выключенное).Поведение FCM в автономном режиме для iOS
В документации по объекту time_to_live
упоминается, что Currently, time_to_live is not supported for notification messages on iOS.
, но не содержит пояснений о том, что сделано. Я пробовал тестировать его, и кажется, что иногда происходит уведомление push, а иногда и нет, независимо от того, что я установил для свойства time_to_live
, хотя я не уверен, что это из-за дросселирования или чего-то еще, что происходит на стороны FCM.
Похоже, что я не могу получить свойство delay_while_idle
для работы с iOS, хотя в документации явно не указано, что он недоступен для iOS - уведомления, которые отправляются, когда телефон спит, все еще разбудит телефон , даже если я установил delay_while_idle
, чтобы быть правдой.
У кого-нибудь есть представление о том, как это должно работать?