AskCleanAskClean

Sådan sletter du gammelt Xcode DeviceSupport sikkert

AskClean-teamet · Opdateret 2026-07-31

Luk Xcode, identificer de iOS-versioner, du stadig bruger, og slet kun DeviceSupport-mapper uden en tilsvarende aktiv enhed eller opgave. Xcode kan forberede symbolerne igen, når en kompatibel enhed tilsluttes, men det kræver tid, enheden og nogle gange komponenter eller netværk.

Xcode DeviceSupport-versioner sammenlignet med Apple-enheder, der stadig bruges
Behold support til versioner, du stadig debugger, og fjern kun bekræftet udfasede versioner.

Hvad DeviceSupport gemmer

Xcode gemmer symboler og supportdata i ~/Library/Developer/Xcode/iOS DeviceSupport og tilsvarende stier for andre platforme. Det er hverken fotos eller en iPhone-sikkerhedskopi; dataene understøtter fejlfinding af en bestemt kombination af enhed og system.

Sammenlign mapper med rigtige enheder

Kontrollér versioner og størrelser i Finder, Xcode > Settings > Platforms og Window > Devices and Simulators. Behold den præcise version for hver enhed, du stadig debugger, samt versioner krævet af test, support eller CI. Lignende navne kan være forskellige builds.

  1. Luk Xcode, Simulator og fejlfindingsværktøjer.
  2. Notér systemversionerne på enheder, der stadig bruges.
  3. Åbn ~/Library/Developer/Xcode/iOS DeviceSupport, og sammenlign navne og størrelser.
  4. Flyt kun en bekræftet forældet version til Papirkurven.
  5. Test forbindelse og fejlfinding, før Papirkurven tømmes.

Forveksl ikke DeviceSupport med Xcode Archives: enhedssymboler kan ofte gendannes, mens en release-dSYM kan være uerstattelig.

Fjern kun udfasede versioner

Når Xcode og Simulator er lukket, flytter du én bekræftet versionsmappe til Papirkurven, aldrig hele DeviceSupport-roden. Åbn Xcode, og tilslut en testenhed. Ved behov vises Preparing debugger support, mens kompatible data oprettes igen.

Planlæg gendannelsesomkostningen

Gendannelse kan fejle med en for gammel Xcode, et system der endnu ikke understøttes, eller manglende komponenter. Behold nødvendig support før offlinearbejde. AskClean viser hver version og gendannelsesomkostningen uden at forudvælge den.

FAQ

Opretter Xcode DeviceSupport igen?

Normalt ja, når en kompatibel enhed tilsluttes, men det kan kræve tid og de rigtige komponenter.

Slettes data fra iPhone?

Nej. Kun lokal fejlfindingssupport på Mac fjernes, ikke fotos, apps eller sikkerhedskopier.

Skal hele mappen slettes?

Nej. Fjern kun versioner uden aktiv enhed eller aktuelt krav.

Kilder

Flere vejledninger om udviklerlager