Я использую XCode 10.1 и Mojave. Я работаю с XCode уже почти год, но недавно я столкнулся с сообщением XCode не отвечает. Я перепробовал множество вариантов, которые нашел в сети, но ни один из них не работает для меня.
Сценарий таков: когда я дважды щелкаю по своему проекту из папки, чтобы открыть его в XCode, ничего не происходит и не открывается ни одно окно. Когда я проверяю монитор активности, XCode помечен красным предупреждением о том, что он не отвечает. Когда я открываю XCode и пытаюсь открыть проект из вкладки Файл, приложение зависает на точке поиска в папке, какой проект выбрать.
На данный момент я попробовал следующие варианты.
- Когда возникла эта проблема, я обновил ОС с High Sierra до Mojave.
- Я обновил свой XCode с версии 9 до 10.1.
- Я попробовал очистить кэш, удалив папки
~/Library/Cache/
,~/Library/Developer/
.
Ни один из них мне по-настоящему не помог, даже после очистки недавно открытых проектов, однако я могу без проблем открыть симулятор, но пока не могу ни скомпилировать свое приложение, ни установить его на симуляторе.
решение1
Недавно я увидел ту же проблему на своем устройстве. Я использую последнюю версию XCode 13.4 и XCode 14 (бета) на macOS 12.4 (Monterey).
В моем случае проблема была вEdenFS. Это виртуальная файловая система, подключенная к сети. Ранее я открывал проект XCode с этого диска и больше им не пользуюсь, но XCode, по-моему, все еще пытается получить к нему доступ, что приводит к состоянию «Не отвечает».
Я «размонтировал» файловую систему, и после этого XCode начал работать нормально.
Не знаю, одинаково ли это для всех, но это одна из возможностей для тех, кто использует такую систему.
решение2
Я столкнулся с той же проблемой и использовалCleanMyMacПриложение для удаления мусора Xcode и он снова работает. Этосвязьпомог мне.
По шагам:
- Я удалил Xcode из Приложений
- Я бегу от Терминала
defaults delete com.apple.dt.Xcode
- удалить все кэши Xcode из пути /Library/Caches
- Я использовал программу CleanMyMac для удаления всех файлов, связанных с Xcode.