Issue Hur man rengör Xcode -cachen och förhindrar Xcode -kraschar

Hur man rengör Xcode -cachen och förhindrar Xcode -kraschar

Xcode är en helt integrerad utvecklingsmiljö (IDE) för macOS som ger utvecklare en omfattande uppsättning verktyg för att skapa iOS-, iPadOS-, macOS-, watchOS- och tvOS-applikationer. Den innehåller en redigerare för att skriva och ändra kod, en debugger för att fixa problem, ett källkontrollsystem för hantering av kodversioner och olika andra utvecklingsverktyg. Observera att om du bestämmer dig för att börja använda Xcode kommer installationen att kräva mycket ledigt diskutrymme.

Xcode kan krascha av flera anledningar, inklusive buggar i programvaran, problem med hårdvara eller systemkompatibilitet eller problem med cachen. Cachen är en samling temporära filer som Xcode skapar och lagrar för att påskynda utvecklingsprocessen. Men när det råder brist på lagringsutrymme och om cachen blir för stor eller skadad, kan det göra att Xcode kraschar eller beter sig onormalt. Rensa cacheminnet eller återställa Xcodes inställningar kan ofta lösa dessa problem.

Orsakerna till de felmeddelanden du får kan variera. Ändå är en typisk sådan att tvinga simulatorn att ladda om serverns kod med eventuella nyligen införda ändringar istället för den äldre versionen sparad i cachen. Det finns flera metoder för att rensa Xcode-cachen och förhindra Xcode-kraschrapporter.

Rengör Xcode Build

Rengöring av Project Build kan hjälpa om du har problem som leder till Xcode-kraschar, eftersom nästa gång du kör koden kommer en ny build att skapas.

    1. Öppna projektet .
    1. Gå till menyraden .
    1. Välj Produkt .
    1. Välj Rengör .

Alternativt öppnar du projektet och trycker på Kommando+Skift+K på tangentbordet.

Rengör Build-mappen

    1. I kodprojektet klickar du på produktmenyn samtidigt som du håller ned alternativtangenten (Alt) .
    1. Välj Clean Build-mapp .

Ett annat sätt att rensa byggmappen är att trycka på kommando+Skift+Alternativ+K tangentkombinationen på tangentbordet.

Återställ simulatorns innehåll och inställningar

    1. Gå till menyraden .
    1. Öppna iOS Simulator .
    1. Välj alternativet Återställ innehåll och inställningar .

Ta bort härledda data

All temporär bygginformation och projektindex lagras i mappen Härledda data. Om du tar bort den kommer Xcode att skapa en ny mapp nästa gång den startas.

    1. Gå till Fönster och välj Arrangör .
    1. Välj projekt följt av Välj ditt projekt .
    1. Välj nu det projekt vars tillhörande härledda data du vill radera.
    1. I det nya fönstret som öppnas ser du mappen Härledda data och dess sökväg till Finder .
    1. För att radera den, tryck på knappen Ta bort .

Vi är dock inte klara än, eftersom vi också måste ta bort modulcachen.

    1. Öppna Finder och välj -menyn.
    1. Öppna Gå till mapp... och klistra in: ~/Library/Developer/Xcode/DerivadData/ModuleCache
    1. Tryck på för att öppna destinationen.
    1. Dra nu objekten i ModuleCache -mappen till papperskorgen .
    1. Töm papperskorgen.
Läser in...