GOOGLE ADS

пятница, 15 апреля 2022 г.

проверка «dyld_sim_shared_cache_arm64» при отладке флаттер-приложения в macOS

Сегодня, когда я начинаю отлаживать приложение flutter(2.10.3), macOS Monerey 12.3 показывает такую ​​информацию:

verifying "dyld_sim_shared_cache_arm64"

и всплывающее окно проверки не могло завершиться в течение нескольких часов. Это выглядит так:

введите описание изображения здесь

зачем показывать это окно? что я должен сделать, чтобы исправить это? Это флаттер env:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.10.3, on macOS 12.3.1 21E258 darwin-arm, locale en-CN)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 13.3.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.1)
[✓] Android Studio (version 2021.1)
[✓] IntelliJ IDEA Ultimate Edition (version 2021.3.3)
[✓] IntelliJ IDEA Community Edition (version 2021.3.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2021.3.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2021.3.2)
[✓] VS Code (version 1.66.0)
[✓] Connected device (3 available)
[!] HTTP Host Availability


Решение проблемы

update_dyld_shared_cacheгарантирует, что общий кеш dyld обновлен. Этот инструмент обычно запускается только программой установки и обновления программного обеспечения Apple, поскольку они являются единственными официальными способами обновления dylib ОС. Но если по какой-то причине вы использовали другой механизм для изменения dylib ОС, вам следует вручную запустить update_dyld_shared_cache.

Перезагрузите Mac и выполните следующую операцию.

sudo update_dyld_shared_cache -root / -force

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...