Как полностью удалить Xcode и очистить все настройки

У меня есть проблема, которую я могу только предположить, связана с XCode, где моим приложениям требуется вечность для запуска и сбоя телефона / перезапуска около 75% времени. Я попытался использовать более старые версии кода, которые я сохранил, но у них был тот же эффект, который они не использовали около месяца назад.

Я искал все возможные пути решения этой проблемы, за последние несколько недель ничего не нашел, поэтому хочу полностью удалить Xcode и очистить все настройки; но я не могу найти способ сделать это. Я могу удалить его, но когда я его переустанавливаю, он по-прежнему содержит все мои старые настройки, списки проектов и т. Д. Как я могу полностью удалить его?

9 ответов

Для полного удаления старого Xcode 7 вам следует удалить

  1. /Applications/Xcode.app
  2. /Library/Preferences/com.apple.dt.Xcode.plist
  3. ~/Library/Preferences/com.apple.dt.Xcode.plist
  4. ~/Library/Caches/com.apple.dt.Xcode
  5. ~/Library/Application Support/Xcode
  6. ~/Library/Developer/Xcode
  7. ~/Library/Developer/CoreSimulator

Для полного удаления Xcode 10 удалите следующее:

  1. /Applications/Xcode.app
  2. ~/Library/Caches/com.apple.dt.Xcode
  3. ~/Library/Developer ~/Library/MobileDevice
  4. ~/Library/Preferences/com.apple.dt.Xcode.plist
  5. /Library/Preferences/com.apple.dt.Xcode.plist
  6. /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
  7. /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
  8. /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
  9. /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist

но если вы не хотите потерять все свои настройки, подумайте о сохранении этих файлов или папок, прежде чем удалять что-либо:

  1. ~/Library/Developer/Xcode/UserData/CodeSnippets
  2. ~/Library/Developer/Xcode/UserData/FontAndColorThemes
  3. ~/Library/Developer/Xcode/UserData/KeyBindings
  4. ~/Library/Developer/Xcode/Templates
  5. ~/Library/Preferences/com.apple.dt.Xcode.plist
  6. ~/Library/MobileDevice/Provisioning Profiles
  1. открыто Storage Management

    • Перейдите  > Об этом Mac > Окно> Управление хранилищем
    • Или нажмите Space + Пробел, чтобы открыть Spotlight и найти Storage Management,
  2. Выбрать Applications на левой панели.

  3. Щелкните правой кнопкой мыши на Xcode на правой панели и выберите удалить.

Это удалит XCode из списка установленных приложений в вашем Mac App Store.

Обновление: это работало для меня на MacOS Sierra 10.12.1,

Прежде чем принимать такие радикальные меры, выйдите из Xcode и следуйте приведенным здесь инструкциям для очистки кешей:

Как очистить кеш и очистить все цели Xcode 4

Если это не помогает, и вы решаете, что вам действительно нужна чистая установка Xcode, тогда, помимо всего, что содержится в этом ответе, удалите само приложение Xcode, а также ~/Library/Developer папка и ваш ~/Library/Preferences/com.apple.dt.Xcode.plist файл. Я думаю, что должен вот-вот сделать.

ДЛЯ УДАЛЕНИЯ И ТОГО, КАК УСТАНОВИТЬ XCODE 9 ПРАВИЛЬНО

Я следовал за самым верхним ответом для удаления Xcode 7 и нашел главную ошибку, удаляя ~/Library/Developer удалит важную папку с именем PrivateFrameworks, что фактически приводит к сбою Xcode при каждой переустановке и заставляет друзей снова отправлять вам папку PrivateFrameworks, что является полной тратой времени на выяснение необходимости срочной деинсталляции и переустановки Xcode для немедленных рабочих целей.

Я попытался отредактировать самый верхний ответ, но не вижу изменений, поэтому ниже приведены измененные шаги, которые вы должны предпринять для Xcode 9:

удалять

/Applications/Xcode.app

~/Library/Preferences/com.apple.dt.* (Как правило, все, что с com.apple.dt. В качестве префикса можно удалить из папки "Настройки").

~/Library/Caches/com.apple.dt.Xcode

~/Library/Application Support/Xcode

Все в ~/Library/Developer кроме ~/Library/Developer/PrivateFrameworks

Этот ответ должен быть скорее комментарием к комментарию Dawn Song ранее, но, поскольку у меня недостаточно репутации, я напишу его как ответ.

По данным страницы форума

https://forums.developer.apple.com/thread/11313

"В общем, вы никогда не должны просто удалять каталог CoreSimulator/Devices самостоятельно. Если вам это действительно необходимо, вам нужно убедиться, что служба не запущена, пока вы это делаете. Например:"

# Quit Xcode.app, Simulator.app, etc
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
rm -rf ~/Library/*/CoreSimulator

Я определенно столкнулся с этой проблемой после удаления и переустановки Xcode.

Вы можете столкнуться с проблемой при попытке подключить сборку к устройству симулятора. Тема также отвечает, что делать в этом случае,

gem install snapshot
fastlane snapshot reset_simulators

Не зря ... но AppCleaner работает довольно гладко. Пользуюсь им уже много лет. Вам не нужно копаться в куче папок. Drag-n-drop ... и он все находит.

Я знаю, что мой снимок экрана - это не Xcode (я только что удалил его прямо перед тем, как писать это, но вот пример того, что он обнаружил, когда я сбросил на него TeamViewer.

https://freemacsoft.net/appcleaner/

Я очень рекомендую проверить это - и это бесплатно !! :-)

Запустите это, чтобы найти все экземпляры Xcode в вашей файловой системе:

ибо я в find / -name Xcode -print; сделать эхо $ я; сделанный

Стать пользователем root в вашей системе Mac:

sudo su

В командной строке введите и запустите:

for i in `find / -name Xcode -print`; do rm -rf $i; done

Вот и все. Это полностью удалит весь Xcode.

Другие вопросы по тегам