Comportamento do FCM quando offline para iOS
Estou tendo problemas para descobrir como o FCM se comporta quando envio uma notificação para um dispositivo iOS que está offline (por exemplo, no modo avião ou desativado).
A documentação notime_to_live
propriedade menciona queCurrently, time_to_live is not supported for notification messages on iOS.
mas não fornece uma explicação do que é feito. Eu tentei testá-lo e parece que uma notificação por push às vezes passa e outras não, independentemente do que eu defina comotime_to_live
propriedade, embora eu não tenha certeza se isso é devido à limitação ou algo mais acontecendo no lado do FCM.
De maneira semelhante, não consigo obter odelay_while_idle
propriedade para funcionar no iOS, embora a documentação não mencione explicitamente que não está disponível para iOS - as notificações enviadas enquanto o telefone está em sono ainda o ativam, mesmo se eu definirdelay_while_idle
ser verdadeiro.
Alguém tem alguma idéia de como isso deve funcionar?