Подтвердить что ты не робот

~/Library/Разработчик/Xcode/iOS DeviceSupport/<Версия iOS>/Символы/Система/Библиотека, потребляющие 14 + ГБ моего дискового пространства на Mac

У меня есть записи здесь, начиная с большого количества версий iOS (много GB для старых версий iOS 8, и есть много версий iOS 6 и 7).

Я не собираюсь заботиться о создании приложений в Xcode для поддержки этих версий iOS (возможно, я буду заботиться о iOS 8.4 еще несколько месяцев), я мог бы создать приложение для некоторых старых версий iOS на прихоть, но, конечно, я рад отказаться от возможности сделать это, если я смогу вернуть 10 или около того моего диска.

Кто-нибудь знает, насколько безопасно удалить эти каталоги? Какая ценность может быть заключена в них?

4b9b3361

Ответ 1

Это символы операционной системы, по одному для каждой версии для каждой архитектуры. Он используется для отладки. Если вам больше не нужно поддерживать эти устройства, вы можете удалить каталог без неприятного эффекта.

Ответ 2

Ответ

@StephenDarlington очень ясен.

Я также хотел добавить ссылку на (и текстовое зеркало) эту полезную статью, которую я нашел, которая углубляется в некоторые другие подобные каталоги.

Автор обновил статью для Xcode 7.0.1 в октябре 2015 года.

~/Library/Developer/Xcode/DerivedData​​p >

В папке Derived Data содержатся все ваши проекты промежуточная информация о сборке, индексирование и отладка/выпуск встроенных целей. Обычно вы удаляете эти данные, когда как неправильное индексирование или медленность Xcode. Удаление всех папок (сама не производная папка данных) из производных данных будет просто сделайте все свои проекты воссозданными, когда вы снова создадите; перестройка будет немного медленнее.

Совет. Откройте Window > Projects. Выберите нужный проект и нажмите кнопку "Удалить" рядом с пути "Производные данные".

~/Library/Developer/Xcode/Архивы

Все ваши цели хранятся в архивной форме в папке Архивы. Прежде чем вы решите удалить содержимое этой папки, вот предупреждение - если вы хотите отлаживать развернутые версии вашего приложения, вы не должны удалять архивы.

~/Library/Разработчик/Xcode/iOS DeviceSupport

Папка поддержки устройств iOS создает подпапку с устройством как идентификатор при подключении устройства. Большую часть времени его просто старые вещи. Сохраняйте последнюю версию, и остальные из них могут быть удалено (если у вас нет приложения, которое работает на 5.1.1, theres no причине сохранить каталог 5.1.1/директории). Если у вас все еще есть устройство, работающее с определенной версией, каталог будет воссоздан по Xcode при подключении устройства. И нет, это не имеет никакого отношения. с симулятором.

Внимание: вы хотите быть осторожным при удалении файлов изнутри /Library и /Users/<yourusername>/Library как удаление неправильного файлы могут привести к неправильной работе приложений и даже ОС.

~/Library/Разработчик/CoreSimulator

Папка Core Simulator знакома для многих пользователей Xcode. это территории тренажеров; где хранится данные приложения. Это очевидно что вы можете подбрасывать папку/папки старшего симулятора версии, если у вас нет более длинная поддержка ваших приложений для этих версий. И его безопаснее использовать 'Reset контент и параметры в меню, чтобы удалить все ваши данные приложения в симуляторе.

Совет: [[[NSFileManager defaultManager] URLsForDirectory: NSDocumentDirectory inDomains: NSUserDomainMask] lastObject]; будет печатать полный путь к папке каталога документа.

Примечание. Как мы знаем, местоположение симулятора было перемещено из ~/Library/Поддержка приложений /iPhone Simulator с Xcode 6. Итак, если вы не очистили этот каталог, проверьте чек.

~/Library/кэша/com.apple.dt.Xcode

Кэши всегда безопасны для удаления, поскольку они будут воссозданы как необходимо. Это не каталог, а файл добрый Xcode Project. Удалите!

~/Library/Поддержка приложений /MobileSync/Backup

Кроме того, устройство Apple iOS автоматически синхронизирует определенные файлы и настройки на ваш Mac каждый раз, когда они подключены к вашему Mac машина. Чтобы быть на более безопасной стороне, разумно использовать панель "Устройства" iTunes предпочтения для удаления старых резервных копий; вы должны сохранить свой недавние резервные копии с курса.