Issue Jak wyczyścić pamięć podręczną Xcode i zapobiegać awariom...

Jak wyczyścić pamięć podręczną Xcode i zapobiegać awariom Xcode?

Xcode to w pełni zintegrowane środowisko programistyczne (IDE) dla systemu macOS, które zapewnia programistom wszechstronny zestaw narzędzi do tworzenia aplikacji dla systemów iOS, iPadOS, macOS, watchOS i tvOS. Zawiera edytor do pisania i modyfikowania kodu, debugger do rozwiązywania problemów, system zarządzania kontrolą źródła do zarządzania wersjami kodu oraz różne inne narzędzia programistyczne. Pamiętaj, że jeśli zdecydujesz się rozpocząć korzystanie z Xcode, instalacja będzie wymagała dużo wolnego miejsca na dysku.

Xcode może ulec awarii z kilku powodów, w tym błędów w oprogramowaniu, problemów ze zgodnością sprzętu lub systemu lub problemów z pamięcią podręczną. Pamięć podręczna to zbiór plików tymczasowych, które Xcode tworzy i przechowuje, aby przyspieszyć proces programowania. Jednak w przypadku braku miejsca do przechowywania i jeśli pamięć podręczna stanie się zbyt duża lub uszkodzona, może to spowodować awarię Xcode lub nieprawidłowe działanie. Wyczyszczenie pamięci podręcznej lub zresetowanie preferencji Xcode może często rozwiązać te problemy.

Przyczyny wyświetlanych komunikatów o błędach mogą być różne. Jednak typowym jest wymuszenie na symulatorze przeładowania kodu serwera z nowo wprowadzonymi zmianami zamiast starszej wersji zapisanej w pamięci podręcznej. Istnieje wiele metod czyszczenia pamięci podręcznej Xcode i zapobiegania raportom o awariach Xcode.

Wyczyść kompilację Xcode

Czyszczenie kompilacji projektu może pomóc, jeśli występują problemy prowadzące do awarii Xcode, ponieważ przy następnym uruchomieniu kodu zostanie utworzona nowa kompilacja.

    1. Otwórz Projekt .
    1. Przejdź do paska menu .
    1. Wybierz produkt .
    1. Wybierz Wyczyść .

Alternatywnie otwórz projekt i naciśnij klawisze Command+Shift+K na klawiaturze.

Wyczyść folder kompilacji

    1. W Code Project kliknij menu Product , przytrzymując klawisz Option (Alt) .
    1. Wybierz folder Czysta kompilacja .

Innym sposobem wyczyszczenia folderu kompilacji jest naciśnięcie kombinacji klawiszy Command+Shift+Option+K na klawiaturze.

Zresetuj zawartość i ustawienia symulatora

    1. Przejdź do paska menu .
    1. Otwórz symulator iOS .
    1. Wybierz opcję Resetuj zawartość i ustawienia .

Usuń dane pochodne

Wszystkie tymczasowe informacje o kompilacji i indeksy projektów są przechowywane w folderze Derived Data. Jeśli go usuniesz, Xcode utworzy nowy folder przy następnym uruchomieniu.

    1. Przejdź do Okna i wybierz Organizator .
    1. Wybierz Projekty , a następnie Wybierz swój projekt .
    1. Teraz wybierz projekt , którego powiązane dane pochodne chcesz usunąć.
    1. W nowym oknie, które zostanie otwarte, zobaczysz folder danych pochodnych i jego ścieżkę Findera .
    1. Aby go usunąć, naciśnij przycisk Usuń .

Jednak jeszcze nie skończyliśmy, ponieważ musimy również usunąć pamięć podręczną modułu.

    1. Otwórz Findera i wybierz menu Idź .
    1. Otwórz Przejdź do folderu... i wklej: ~/Library/Developer/Xcode/DerivedData/ModuleCache
    1. Naciśnij Idź, aby otworzyć miejsce docelowe.
    1. Teraz przeciągnij elementy znajdujące się w folderze ModuleCache do Kosza .
    1. Opróżnij Kosz.
Ładowanie...