Issue Hoe de Xcode-cache op te schonen en Xcode-crashes te...

Hoe de Xcode-cache op te schonen en Xcode-crashes te voorkomen

Xcode is een volledig geïntegreerde ontwikkelomgeving (IDE) voor macOS die ontwikkelaars een uitgebreide set tools biedt voor het maken van iOS-, iPadOS-, macOS-, watchOS- en tvOS-applicaties. Het bevat een editor voor het schrijven en wijzigen van code, een debugger voor het oplossen van problemen, een beheersysteem voor bronbeheer voor het beheren van codeversies en diverse andere ontwikkeltools. Houd er rekening mee dat als u besluit om Xcode te gaan gebruiken, de installatie veel vrije schijfruimte vereist.

Xcode kan om verschillende redenen crashen, waaronder bugs in de software, hardware- of systeemcompatibiliteitsproblemen of problemen met de cache. De cache is een verzameling tijdelijke bestanden die Xcode maakt en opslaat om het ontwikkelingsproces te versnellen. Als er echter een tekort aan opslagruimte is en als de cache te groot of beschadigd wordt, kan dit ervoor zorgen dat Xcode crasht of zich abnormaal gedraagt. Het wissen van de cache of het resetten van de voorkeuren van Xcode kan deze problemen vaak oplossen.

De redenen voor de foutmeldingen die u ontvangt, kunnen variëren. Toch is het gebruikelijk om de simulator te dwingen de servercode opnieuw te laden met alle nieuw aangebrachte wijzigingen in plaats van de oudere versie die in de cache is opgeslagen. Er zijn meerdere methoden om de Xcode-cache te wissen en Xcode-crashmeldingen te voorkomen.

Maak de Xcode-build schoon

Het opschonen van de projectbuild kan helpen als u problemen ondervindt die leiden tot Xcode-crashes, aangezien de volgende keer dat u de code uitvoert, een nieuwe build wordt gemaakt.

    1. Open het project .
    1. Ga naar de menubalk .
    1. Selecteer product .
    1. Kies Schoon .

U kunt ook het project openen en op Command+Shift+K op het toetsenbord drukken.

Maak de Build-map schoon

    1. Klik in het Code Project op het menu Product terwijl u de Option-toets (Alt) ingedrukt houdt.
    1. Selecteer Clean Build-map .

Een andere manier om de build-map op te schonen, is door op de toetsencombinatie Command+Shift+Option+K op uw toetsenbord te drukken.

Reset de simulatorinhoud en instellingen

    1. Ga naar de menubalk .
    1. Open iOS-simulator .
    1. Selecteer de optie Inhoud en instellingen resetten .

Verwijder de afgeleide gegevens

Alle tijdelijke bouwinformatie en projectindexen worden opgeslagen in de map Derived Data. Als u het verwijdert, maakt Xcode de volgende keer dat het wordt gestart een nieuwe map.

    1. Ga naar Venster en selecteer Organizer .
    1. Kies Projecten gevolgd door Selecteer uw project .
    1. Selecteer nu het project waarvan u de bijbehorende afgeleide gegevens wilt wissen.
    1. In het nieuwe venster dat wordt geopend, ziet u de map Afgeleide gegevens en het bijbehorende Finder- pad.
    1. Om het te verwijderen, drukt u op de knop Verwijderen .

We zijn echter nog niet klaar, want we moeten ook de modulecache verwijderen.

    1. Open Finder en selecteer het Ga- menu.
    1. Open Ga naar map... en plak: ~/Library/Developer/Xcode/DerivedData/ModuleCache
    1. Druk op Start om de bestemming te openen.
    1. Sleep nu de items in de map ModuleCache naar de prullenmand .
    1. Maak de prullenbak leeg.
Bezig met laden...