Токен push может быть заявлен одним рядом устройств, а не каждым прошлым входом в систему

FixSecurityService
Порезанный
26 августа 2026 г. в 06:05 UTC
Автор
Kamo
Обещать
2f99cd0

Компаньон MediaService 8a809b3, который не позволил участникам получить то же самое Сообщение в чате более трех раз на своем телефоне. Это изменение стало отправной точкой Уничтожьте дублирующие пункты назначения; это остановит создание дубликатов. Устройство/регистратор мятит новый строку user device tokens безоговорочно, поэтому подписывается В этом же телефоне производится совершенно новое устройство token id. Толчок Регистрация уникальна на (device token id, org id, push kind) - НЕ на Токен — в то время как FCM / APN продолжают возвращать тот же токен для этой установки. Так Каждый вход оставил еще один регистрационный ряд, указывающий на один телефон, и Они никогда не истекали: FcmSender только чернослив на UNREGISTERED, который FCM возвращает для мертвых жетонов, никогда для избыточных рядов, называющих живой. Производство было 21 строки, разрешающие 2 реальных устройства, один член, удерживающий 5 строк для 1 токена. Токен push обращается ровно к одной установке приложения, поэтому, когда он представлен под Текущая строка устройства, каждая другая строка, утверждающая, что она устаревшая по определению и удаляется. Отдельные устройства и строки APNS VOIP сопоставляются как по типу, так и по типу. Они никогда не сливаются друг с другом. Удаление является лучшим усилием: отказ от него стоит дублированного ряда, а не неудачного. Регистрация и развал диспетчерской стороны уже покрывает это дело. существующий строки заживают на следующей регистрации push-токена каждого устройства, которая происходит на На переднем плане.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены