@StephenDarlington odpowiedź jest bardzo jasne.
Autor uaktualnił artykuł dla Xcode 7.0.1 w październiku 2015.
~/Library/Developer/Xcode/DerivedData
pochodny folder Dane tu wszelkie pośredniej budowie Twojego projektu Informacje, indeks i debugowanie/udostępnianie wbudowanych celów. Zazwyczaj usuwasz te dane, gdy zaobserwujesz szczególne zachowanie, takie jak niewłaściwe indeksowanie lub powolne działanie Xcode. Usunięcie wszystkich folderów (samego folderu wyprowadzonych danych) z danych pochodnych spowoduje tylko, że wszystkie projekty zostaną odtworzone po ponownym utworzeniu; odbudowa będzie nieco wolniejsza.
Wskazówka: Otwórz Window > Projects
. Wybierz żądany projekt i kliknij przycisk Usuń znajdujący się obok ścieżki Dane pochodne.
~/Library/Developer/Xcode/Archives
wszystkie swoje cele są przechowywane w formie zarchiwizowanej w folderze Archiwum. Zanim zdecydujesz się usunąć zawartość tego folderu, tutaj jest ostrzeżenie - jeśli chcesz mieć możliwość debugowania wdrożonych wersji swojej aplikacji, nie powinieneś usuwać archiwów.
~/Library/Developer/Xcode/iOS DeviceSupport
folderze Device Support iOS tworzy podfolder z urządzeniem wersji jako identyfikator po podłączeniu urządzenia. Przez większość czasu to tylko stare rzeczy. Zachowaj najnowszą wersję, a resztę można usunąć (jeśli nie masz aplikacji działającej w wersji 5.1.1, nie ma powodu, aby zachować katalog/katalogi 5.1.1). Jeśli nadal masz urządzenie z określoną wersją, katalog zostanie odtworzony przez Xcode po podłączeniu urządzenia. I nie, to nie ma nic wspólnego z symulatorem.
Uwaga: Będziemy chcieli, aby być ostrożnym przy usuwaniu plików od wewnątrz /Library
i /Users/<yourusername>/Library
jak usuwanie niewłaściwych plików może spowodować aplikacje, a nawet system operacyjny, aby źle się zachowywać.
~/Library/Developer/CoreSimulator
folderu Simulator Core jest zaznajomiony dla wielu użytkowników Xcode. Terytorium symulatora: ; to tam, gdzie przechowuje dane aplikacji. Jest oczywiste, że można odrzucić folder/foldery symulatora starszej wersji, jeśli nie będziesz już dłużej obsługiwał swoich aplikacji dla tych wersji. Bezpieczniej jest też użyć opcji "Zresetuj zawartość i ustawienia" z menu, aby usunąć wszystkie dane aplikacji z aplikacji w symulatorze.
temat [[[NSFileManager defaultManager] URLsForDirectory: NSDocumentDirectory inDomains: NSUserDomainMask] lastObject]; wydrukuje pełną ścieżkę do folderu katalogu dokumentów.
Uwaga: Jak wiemy, lokalizacja symulatora została przeniesiona z ~/Library/Application Support/iPhone Simulator od Xcode 6. Więc, , jeśli nie wyczyściłeś tego katalogu, sprawdź.
~/Library/Caches/com.apple.dt.Xcode
Skrytki są zawsze bezpiecznie usunąć, ponieważ zostaną one odtworzone jako niezbędny. To nie jest katalog, to plik rodzaju Xcode Project. Usuń z dala!
~/Library/Application Support/MobileSync/backup
Dodatkowo urządzenie Apple iOS automatycznie synchronizuje pliki specyficzne i ustawień na komputerze Mac za każdym razem są one podłączone do komputera Mac . Aby być bezpieczniejszym, dobrze jest użyć panelu Urządzenia w preferencjach iTunes , aby usunąć starsze kopie zapasowe; powinieneś zachować swój najnowszy kurs z ostatnich back-upów.
Możliwy duplikat [Czy mogę usunąć dane z iOS DeviceSupport?] (Http://stackoverflow.com/questions/29930198/can-i-delete-data-from-ios-devicesupport) – Claudiu