Nie jest bezpieczne usuwanie wszystkiego z:
~ / Library / Developer
Może to spowodować utratę migawek kopii zapasowych, wszelkich wygenerowanych archiwów dla aplikacji i innych dostosowań ustawionych w XCode IDE.
W szczególności w folderze programisty powinny znajdować się dwa dodatkowe foldery.
„Udostępnione” i „Xcode”
Udostępnione zawiera dokumentację, którą pobrałeś za pomocą Xcode, w zależności od tego, jak pracujesz i od tego, czy masz Internet przez cały czas, możesz nie chcieć go wyrzucać, ale w najgorszym przypadku możesz po prostu pobrać go ponownie, więc jeśli potrzebujesz miejsca, a nie martwiąc się o dokumentację offline, tutaj możesz odzyskać trochę miejsca.
Folder Xcode zawiera dużo i potencjalnie pewne rzeczy, których możesz nie chcieć stracić.
Archiwa
Jeśli korzystasz z funkcji organizatora archiwów Xcodes , usunięcie jej spowoduje usunięcie wszelkich posiadanych archiwów.
DeveloperPortal 5.0.db
Zawiera informacje prawdopodobnie na temat korzystania z iTunes Connect w Xcode, domyślam się, że jest jednorazowy, ale może być konieczna ponowna konfiguracja Xcode, aby porozmawiać z Apple dla dystrybucji App Store itp.
Dane użytkownika
Ogólnie zawiera to wszelkie zmiany wprowadzone w schematach kolorów i motywach czcionek Xcode, a także wszelkie zmiany, które możesz wprowadzić w odniesieniu do skrótów klawiszowych w Xcode, znowu te rzeczy powinny być dość małe i prawdopodobnie nie chcesz ich wyrzucać, jeśli wydałeś ile czasu modyfikujesz ustawienia Xcode, prawdopodobnie po prostu nie chcesz niszczyć wprowadzonych zmian.
Obsługa urządzenia z systemem iOS
Prawdopodobnie niektóre informacje dotyczące urządzeń iOS, do których podłączono się i próbowano użyć w Xcode, powinny być bezpieczne do usunięcia.
DerivedData
Rzeczy w folderze DerivedData można generalnie dość bezpiecznie usunąć, to wszystko, co jest generowane za każdym razem, gdy naciśniesz przycisk kompilacji w projekcie. Zawiera wygenerowane dzienniki i pliki wykonywalne aplikacji i biblioteki dla wszystkich produktów tworzonych w projekcie.
Migawki
Jeśli użyjesz Xcodes wbudowanych w narzędzia do tworzenia migawek jako środka kontroli wersji, wymazanie twoich migawek usunie możliwość powrotu do starszych migawek.
Dzienniki urządzeń iOS
Bezpieczne do usunięcia, chyba że potrzebujesz dzienników, będziesz wiedział, czy musisz je zachować.
Szablony
Twoje niestandardowe szablony projektów, takie jak UserData, prawdopodobnie po prostu nie chcesz niszczyć wprowadzonych zmian.