Иногда, если забьется кеш или после обновления
Xcode или
macOS симуляторы начинают работать некорректно:
- Не запускаются с непонятными ошибками.
- Занимают много места на диске.
- Создают дубликаты при добавлении новых устройств.
Есть решение - полная очистка симуляторов.
Подготовка:
Закройте все симуляторы и
Xcode (через Cmd+Q), чтобы избежать конфликтов.
Очистка:
Откройте приложение «Терминал» и выполните следующие команды:
# Удаляем все превью симуляторов (Snapshot'ы).
xcrun simctl --set previews delete all
# Выключаем все запущенные симуляторы и сбрасываем их до заводских настроек.
xcrun simctl shutdown all && xcrun simctl erase all
В некоторых случаях может потребоваться полное удаление всех симуляторов:
# Полное удаление всех симуляторов.
xcrun simctl delete all