Безопасный тест-план для внезапного закрытия Immich: матрица видео и timeline, критерии остановки и минимизированный crash‑пакет.
Не назначайте причину по последнему жесту
Закрытие после свайпа между видео и закрытие во время обычной прокрутки могут выглядеть одинаково, но не обязаны иметь одну причину. Apple объясняет, что crash report фиксирует механизм завершения, окружение и стеки потоков; жест пользователя — лишь контекст. Сначала запишите версии iOS, Immich Mobile и Immich Server, время запуска приложения и точное время одного закрытия. Не прикладывайте чужой автоматический пересказ crash log как диагноз: гипотеза должна подтверждаться полным системным отчётом и повторяемой границей.
Проведите короткую матрицу воспроизведения
Ограничьте сессию четырьмя безопасными строками: открыть одно уже синхронизированное фото; открыть одно уже синхронизированное видео; прокрутить timeline без открытия объекта; переключиться между двумя видео. Для каждой строки укажите сеть Wi‑Fi или mobile, состояние объекта «локальный/синхронизированный» и результат «стабильно/закрылось». Не используйте уникальные семейные ролики для демонстрации: достаточно результатов без имён и миниатюр. Если приложение закрывается уже на первой строке, остановитесь — матрица видео больше не соответствует наблюдению.
Не меняйте библиотеку ради теста
Официальная документация Immich различает local-only и synced assets и предупреждает, что операции Free Up Space затрагивают локальные копии, а при совместном использовании iCloud удаление может распространиться на другие устройства. Поэтому не очищайте медиатеку, не запускайте Free Up Space и не меняйте альбомы в попытке убрать crash. Для диагностики достаточно просмотра существующих объектов. Если есть опасение за резервное копирование, завершите тест и сначала проверьте серверную копию обычным способом, не удаляя данные на iPhone.
Сопоставьте событие с системным отчётом
Apple рекомендует использовать полный crash report, созданный операционной системой, и проверять его header, exception information, crashed thread и binary images. Сопоставьте Date/Time с записанной попыткой и выпишите отдельно версию приложения, версию ОС, exception type и termination reason. Не интерпретируйте один кадр backtrace вне контекста. Если отчёта на это время нет, так и укажите: внезапное исчезновение интерфейса без совпадающего crash report требует другой ветки диагностики, а не выдуманного exception.
Минимизируйте данные перед отправкой
Apple подчёркивает, что журналы не должны содержать privacy-sensitive information. Для issue подготовьте версии, модель устройства, четыре строки матрицы, время одного события и исходный системный crash report после ручной проверки. Удалите из сопроводительного текста имена файлов, людей, геометки, домен сервера, access token и содержимое медиатеки. Сам crash report лучше не обрезать произвольно: Apple предупреждает, что частичные отчёты могут терять необходимые разделы. Если в нём обнаружены личные данные, не публикуйте файл открыто — сначала запросите у поддержки безопасный канал.
Определите критерий остановки и повторной проверки
Остановитесь после первого совпавшего crash report и заполненной матрицы либо сразу после повторного закрытия на одной строке. Многократное воспроизведение на личной медиатеке не добавляет новой границы и может мешать backup-задачам. Проверьте страницу официальных релизов Immich: наличие более новой версии — основание прочитать её changelog, но не обещание исправления именно этого случая. После обновления повторите только строку, которая ранее закрывала приложение, и контрольное фото; результат фиксируйте как наблюдение, а не как доказательство универсального исправления.
Материал подготовлен редакцией VOne с применением ИИ для построения безопасного тест-плана; факты сверены по официальным источникам, а issue использован только как обезличенный сигнал.
Источники и проверка
- Immich documentation: Mobile App проверено 2026-08-14
- Apple Developer: Analyzing a crash report проверено 2026-08-14
- Apple Developer: Diagnosing issues using crash reports and device logs проверено 2026-08-14
- Immich releases проверено 2026-08-14
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.