Могу ли я удалить Платформы в Xcode.app/Contents/Developper/? - PullRequest
1 голос
/ 06 февраля 2020

У моей Ма c заканчивается диск. Я искал большие файлы и каталоги и обнаружил, что каталог /Applications/Xcode.app/Contents/Developer/Platforms занимает около 20 ГБ моего диска.

ls -l
total 0
drwxr-xr-x  10 root  wheel  320 Dec 18 14:37 AppleTVOS.platform
drwxr-xr-x   7 root  wheel  224 Dec 18 15:10 AppleTVSimulator.platform
drwxr-xr-x   8 root  wheel  256 Dec 18 14:44 MacOSX.platform
drwxr-xr-x  10 root  wheel  320 Dec 18 15:10 WatchOS.platform
drwxr-xr-x   7 root  wheel  224 Dec 18 15:10 WatchSimulator.platform
drwxr-xr-x  10 root  wheel  320 Dec 18 15:10 iPhoneOS.platform
drwxr-xr-x   8 root  wheel  256 Dec 18 15:10 iPhoneSimulator.platform

Я посмотрел на названия папок, которые, по-видимому, симулятор, или виртуальная машина, для разных операционных систем Apple.

Я не знаком с разработкой Apple OS и не делюсь ни с кем. Интерес к этому. Я пишу только c, java, python, html и все это с моей мамой c. Могу ли я удалить эти ненужные файлы? Или я должен сохранить хотя бы MacOSX.platform?

Много, спасибо !!!

Ответы [ 2 ]

0 голосов
/ 07 мая 2020

Вы можете удалить все симуляторы внутри папки платформы. И вы можете удалить все папки, кроме файлов «developer» и «.plist» внутри любой папки платформы, например: Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform Будьте осторожны, если вы удаляете папку разработчика или какую-либо другую .plist "файлы в любой папке платформы, Xcode не сможет открыть.

0 голосов
/ 09 февраля 2020

Дон Маг совет хороший.

Я бы не стал ничего удалять из папки /Applications/Xcode.app, так как это может вызвать проблемы с запуском Xcode.

В ~ / Library / Developer есть папка, в которой хранится загруженная версия DeviceSupport для любой версии iOS / tvOS / watchOS et c, для которой вы разрабатываете. Каждый раз, когда обновляется операционная система, в этих папках появляется новая загрузка, и более старая версия не удаляется автоматически.

Любую из них можно удалить, поскольку они будут автоматически загружаться при следующей сборке в версии ОС. Хотя имейте в виду дополнительное время ожидания, необходимое для первой сборки версии без кэша.

Я использую приложение из App Store под названием DevCleaner, которое позволяет мне выбирать любые файлы DeviceSupport, Архивы (я склонен сохранить эти) и производные данные. Это полезно, поскольку показывает, сколько места занимает каждая папка.

Я выбираю все, кроме последних версий операционных систем, для которых я разрабатываю.

Надеюсь, это поможет.

...