Visste du att varje större iOS-simulatorkörning som laddas ner via Xcode förbrukar mellan 8 GB och 15 GB okomprimerat diskutrymme? Om du har utvecklat i mer än två år, har din Mac förmodligen körtider för iOS 16.0, iOS 16.4, iOS 17.2 och iOS 18.0. Om du inte aktivt testar bakåtkompatibilitet på specifika mindre utgåvor, slösar dessa körtider bort tiotals gigabyte dyr SSD-lagring.
Ännu värre: dessa simulatorkörtider finns inte i din användarhemmapp! De bor i /Bibliotek/Utvecklare/CoreSimulator/Profiles/Runtimes, vilket betyder att vanliga cacheminnare missar dem helt. Så här granskar och tar du bort dem på ett säkert sätt.

Hur man kontrollerar installerade simulatorkörtider via terminal
Apple tillhandahåller kommandoradsverktyget simctl för att inspektera och hantera simulatormiljöer. Öppna Terminal och kör:
xcrun simctl runtime list -v
Det här kommandot skriver ut alla installerade iOS-, watchOS-, tvOS- och visionOS runtime-avbildningar, tillsammans med dess unika identifierare (UUID), byggversion och om den för närvarande är tillgänglig för Xcode.
Hur man tar bort en föråldrad körtid
När du har identifierat en gammal körtid som du inte längre behöver (till exempel en föråldrad körtid för iOS 16.2), kopiera dess UUID och kör:
xcrun simctl runtime delete
macOS kommer omedelbart att återta bilden på 12 GB+. Alternativt, om det känns tråkigt att skriva UUID i Terminal, tillhandahåller MagicMacCleaner en inbyggd grafisk Simulator Runtime Manager som listar varje körtids exakta fysiska fotavtryck, antal ihopkopplade enheter och senast använda datum, vilket möjliggör radering med ett klick.
Arbetsflöde för mobilutvecklare: Frigör lagringsutrymme på fysiska test-iPhones
Medan du rensar Xcode-cachar, simulatorkörningstider och bygger behållare frigör viktigt utrymme på din Mac, blir fysiska iOS-testenheter snabbt igensatta med testversioner, kraschartefakter, diagnostiska skärminspelningar och QA-skärmdumpar. Att hålla din fysiska testmaskinvara smidig är avgörande för snabb felsökning på enheten och pålitlig distribution.
- Clearly Smart Storage Cleaner: Komprimerar gigabyte-tunga buggrapporter på skärminspelningar, upptäcker och registrerar dubbletter av personliga media på skärminspelningar, upptäcker och kontaktar dup iPhones.
- Swipe Photo Cleaner: Granska och rensa snabbt hundratals gränssnittstestskärmdumpar och demoserier med enkel svep-till.Apple Ecosystem Dev Tips: Testa enhetsoptimering
Apple Ecosystem Dev Tips: Testa enhetsoptimering
Lågt lagringsutrymme på anslutna iOS-enheter kan orsaka tidsgränser för Xcode trådlös distribution och LLDB-felsökningsfel. Regelbunden mediarensning på enheten förhindrar kryptiska konstruktionsdistributionsfel.
