dry_run можно настроить так, чтобы запросы не отправлялись, но эти токены могли проверяться FCM.
Если ответ на dry_run равен 200 и нет ошибок , гарантирует ли это, что, если dry_run не был установлен, то на устройстве будет установлено приложение, на которое FCM может направить это сообщение?
Единственный сценарий, о котором я могу подумать, это если есть задержка:
- пробный запуск включен в запросе
- пользователь удаляет приложение (или другое событие, которое делает недействительным токен)
- FCM возвращает 200 / без ошибок
- FCM получает данные, переданные с устройства, на котором приложение было удалено, а токен недействителен
Есть ли другие сценарии?