Ко всем обновлениям
Release

Убрали зависания в PIN-входе, 3D Viewer и тяжёлых AR-сценах

В версии 200.11.3 основной фокус — на зависаниях и тяжёлых сценариях. Мы исправили фризы при вставке одноразового кода, убрали подвисание при открытии 3D Viewer, оптимизировали подготовку коллизий для AR и сделали поведение AR-сессий более безопасным и предсказуемым на разных устройствах.

Что изменилось

  • Исправили зависание при вставке one-time PIN-кода: чтение буфера обмена стало безопасным и асинхронным, а интерфейс больше не блокируется на главном потоке.
  • Устранили зависание при открытии 3D Viewer: тяжёлая загрузка USDZ-модели больше не стопорит экран на старте, а камера и POV-режимы корректно восстанавливаются после загрузки.
  • Оптимизировали подготовку коллизий в AR: повторные тяжёлые расчёты больше не запускаются без необходимости, поэтому на больших моделях стало меньше риска App Hang.
  • Добавили явный выход из AR-сессии через loading-оверлей, чтобы пользователь мог закрыть сессию даже во время долгой загрузки модели.
  • Усилили строгую валидацию ARSession и унифицировали параметры запуска, чтобы AR- и LiDAR-потоки реже сталкивались с нестабильной конфигурацией.

Что это даёт пользователю

  • Приложение заметно реже подвисает в сценариях, где раньше это было особенно болезненно: ввод кода, открытие 3D-модели и работа с тяжёлыми AR-сценами.
  • Даже если модель загружается долго, у пользователя остаётся контроль над сессией и понятный способ выйти без тупика.