Xcode «не отвечает»

Xcode «не отвечает»

Я использую XCode 10.1 и Mojave. Я работаю с XCode уже почти год, но недавно я столкнулся с сообщением XCode не отвечает. Я перепробовал множество вариантов, которые нашел в сети, но ни один из них не работает для меня.

Сценарий таков: когда я дважды щелкаю по своему проекту из папки, чтобы открыть его в XCode, ничего не происходит и не открывается ни одно окно. Когда я проверяю монитор активности, XCode помечен красным предупреждением о том, что он не отвечает. Когда я открываю XCode и пытаюсь открыть проект из вкладки Файл, приложение зависает на точке поиска в папке, какой проект выбрать.

На данный момент я попробовал следующие варианты.

  1. Когда возникла эта проблема, я обновил ОС с High Sierra до Mojave.
  2. Я обновил свой XCode с версии 9 до 10.1.
  3. Я попробовал очистить кэш, удалив папки ~/Library/Cache/, ~/Library/Developer/.

Ни один из них мне по-настоящему не помог, даже после очистки недавно открытых проектов, однако я могу без проблем открыть симулятор, но пока не могу ни скомпилировать свое приложение, ни установить его на симуляторе.

решение1

Недавно я увидел ту же проблему на своем устройстве. Я использую последнюю версию XCode 13.4 и XCode 14 (бета) на macOS 12.4 (Monterey).

В моем случае проблема была вEdenFS. Это виртуальная файловая система, подключенная к сети. Ранее я открывал проект XCode с этого диска и больше им не пользуюсь, но XCode, по-моему, все еще пытается получить к нему доступ, что приводит к состоянию «Не отвечает».

Я «размонтировал» файловую систему, и после этого XCode начал работать нормально.

Не знаю, одинаково ли это для всех, но это одна из возможностей для тех, кто использует такую ​​систему.

решение2

Я столкнулся с той же проблемой и использовалCleanMyMacПриложение для удаления мусора Xcode и он снова работает. Этосвязьпомог мне.

По шагам:

  1. Я удалил Xcode из Приложений
  2. Я бегу от Терминалаdefaults delete com.apple.dt.Xcode
  3. удалить все кэши Xcode из пути /Library/Caches
  4. Я использовал программу CleanMyMac для удаления всех файлов, связанных с Xcode.

Связанный контент