Таким образом, APNS выполняет регулирование, которое наиболее вероятно сработает, если вы отправляете тонну сообщений на один и тот же телефон, что, конечно, является вашим поведением по умолчанию, когда вы отлаживаете сами push-уведомления или вещи, которые запускаются push-уведомлениями. Это не имеет ничего общего с Firebase.
Что может вам помочь, так это то, что вы просто «подключаете» код, который запускается push-уведомлениями при загрузке приложения (открытие приложения из push) или в определенный момент послетаймер (push получен внутри приложения), чтобы не полагаться на сторонний механизм, который регулирует каждый раз, когда вам нужно проверить свой код. Поэтому, как только вы подтвердите, что правильно получили основное сообщение, выполните остальную часть разработки, запустив эти сообщения самостоятельно.