.CRASH

CRASH-fil

Apple macOS / iOS Crash Report
Stil et spørgsmål
HURTIGT SVAR

En CRASH-fil er en Apple-fejlrapport, der genereres automatisk, når en macOS- eller iOS-app afsluttes uventet. Åbn den med Console.app eller et hvilket som helst tekstredigeringsprogram på en Mac. Den indeholder ingen eksekverbar kode og udgør ingen sikkerhedsrisiko, selvom den kan indeholde personlige oplysninger såsom filstier og app-navne.

Udvikler: Apple Inc. Kategori: Systemfiler MIME: text/plain
ÅBNER PÅ Windows macOS
Relateret: .NOMEDIA · .DLL · .TMP · .LNK

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 15, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er CRASH-filformatet?

En .crash-fil er en Apple-fejlrapport, der genereres automatisk, når et program eller en systemproces afsluttes uventet på macOS, iOS, iPadOS, tvOS eller watchOS. Rapporten fanger procestilstanden i det øjeblik, fejlen opstod, hvilket giver udviklere de nødvendige oplysninger til at diagnosticere den underliggende fejl.

Ældre .crash-filer (til og med macOS 11 Big Sur) er almindelig UTF-8-tekst. De begynder med en struktureret overskrift, der registrerer hændelsesidentifikatoren (en UUID), hardwaremodel, OS-version, procesnavn, undtagelsestype og årsag til afslutning. Under overskriften findes stack-backtraces pr. tråd - lister over funktionskaldsadresser - efterfulgt af en tabel over alle binære billeder (frameworks og biblioteker), der var indlæst i processen på tidspunktet for nedbruddet, med deres hukommelsesadresser og build-UUID'er.

Siden macOS 12 Monterey (2021) har Apple skiftet den underliggende container til .ips (Incident Progress Stream)-formatet, som er et JSON-objekt. Filer vises stadig med filtypen .crash i Finder og Console.app af hensyn til bagudkompatibilitet, men deres indhold er nu struktureret JSON med nøgler som cpuType, osVersion, threads og binaryImages.

Stack-backtraces i usymboliserede rapporter viser rå hex-hukommelsesadresser. Konvertering af disse til læsbare funktionsnavne kræver den matchende .dSYM-fejlsøgningssymbolpakke for hver binær fil, der er anført i rapporten. Xcode Organizer symboliserer automatisk iOS- og tvOS-fejlrapporter, når den korrekte .dSYM er tilgængelig.

På macOS gemmes fejlrapporter i ~/Library/Logs/DiagnosticReports/ for brugerprocesser og /Library/Logs/DiagnosticReports/ for systemprocesser. iOS-fejllogfiler hentes via Xcode Organizer eller mappen ~/Library/Logs/CrashReporter/MobileDevice/.

Sikkerhed og tryghed

RISIKO: LOW

Fejlrapportfiler indeholder ingen eksekverbar kode og udgør ingen sikkerhedsrisiko i sig selv. De kan indeholde privatlivsfølsomme data: brugernavn (i filstier), enhedsmodel, app-navne og lejlighedsvis argumentstrenge eller hukommelsesuddrag. Apples proces for indsendelse af diagnosticering beder om brugerens samtykke, før fejlrapporter sendes til Apple.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNApple macOS / iOS Crash Reportogså kendt som Crash log, Apple crash report
UDVIKLERApple Inc.siden Mac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
KATEGORISystemfiler
MIME-TYPEtext/plain
TYPEalmindelig tekst (ældre) eller JSON (moderne, .ips-container omdøbt til .crash)
Dette filtypenavn bruges også af…
  • Windows Error Reporting / Generisk Crash Dump Reference - Nogle tredjepartsapps (f.eks. Unity, Electron) på Windows gemmer også fejlresuméer i almindelig tekst med filtypen .crash, hvilket er forskelligt fra Apples format.

Programmer der åbner CRASH-filer

Windows1 app
Notepad / VS Code Open-source Åbn .crash-filen i et hvilket som helst tekstredigeringsprogram på Windows for at læse indholdet (almindelig tekst eller JSON).
macOS3 apps
TextEdit Indbygget Åbn .crash-filen i TextEdit for at læse rapporten i almindelig tekst. Ældre filer fungerer perfekt; JSON-filer (.ips) er læsbare, men uformaterede.
Xcode Gratis Træk .crash ind i Xcode eller brug Window → Organizer → Crashes for at symbolisere iOS-fejlrapporter.
Console (built-in) Indbygget Åbn Console.app, klik på «Fejlrapporter» i sidebjælken; eller træk .crash-filen over i Console.

Tekniske detaljer

dyb specifikation
Gammelt formatAlmindelig UTF-8-tekst (macOS til og med Big Sur; iOS til og med iOS 15)
Moderne formatJSON-objekt (.ips-container omdøbt til .crash for kompatibilitet - macOS 12 Monterey+)
Gammel filsignaturIncident Identifier: <UUID> overskrift i starten af filen
Moderne filsignatur{ ved byte-forskydning 0 (JSON-objekt)
Vigtige overskriftsfelterUndtagelsestype/-koder, afslutningsårsag, OS-version, hardwaremodel, procesnavn og PID
Stack-tracesBacktrace pr. tråd af kaldsadresser (symboliserede funktionsnavne eller rå hex)
Liste over binære billederIndlæsningsadresser og UUID'er for alle frameworks og biblioteker indlæst ved nedbruddet
SymboliseringRå hex-adresser konverteres til funktionsnavne ved hjælp af matchende .dSYM-fejlsøgningspakker
Lagringssti på macOS~/Library/Logs/DiagnosticReports/ (brugerprocesser) og /Library/Logs/DiagnosticReports/ (system)
iOS-hentningXcode Organizer (fanen Crashes) eller ~/Library/Logs/CrashReporter/MobileDevice/
PlatformsdækningmacOS, iOS, iPadOS, tvOS, watchOS
Typisk filstørrelse10 KB - 500 KB
UdgivetMac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
Seneste versionJSON-based format (macOS 12 Monterey+, 2021)
Specifikationdeveloper.apple.com

CRASH-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med CRASH-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om CRASH-filer.

Ofte stillede spørgsmål

Hvad er en CRASH-fil på min Mac?
Det er en automatisk genereret fejlrapport, der oprettes, når en app eller systemproces afsluttes uventet. Den er harmløs og kan slettes sikkert, når du ikke længere har brug for den.
Hvordan åbner jeg en CRASH-fil?
På Mac skal du åbne Console.app eller et hvilket som helst tekstredigeringsprogram. På andre platforme skal du bruge et tekstredigeringsprogram (filen er almindelig tekst eller JSON).
Skal jeg sende CRASH-filen til app-udvikleren?
Ja - udviklere finder fejlrapporter meget nyttige til at rette fejl. Vedhæft .crash-filen til en fejlrapport eller en supportanmodning.
Hvordan symboliserer jeg en fejlrapport?
I Xcode: Træk .crash-filen over på Xcodes dock-ikon, eller brug Window → Organizer → Crashes. Du skal bruge den .dSYM-symbolfil, der matcher det præcise app-build.
Hvor gemmes fejlrapporter på macOS?
Bruger-app-nedbrud: ~/Library/Logs/DiagnosticReports/. System-nedbrud: /Library/Logs/DiagnosticReports/. iOS-enhedsnedbrud synkroniseres til ~/Library/Logs/CrashReporter/MobileDevice/.
Hvad er forskellen mellem .crash- og .ips-filer?
.ips (Incident Progress Stream) er det nyere JSON-baserede fejlrapportformat, der bruges i macOS 12+ og nyere iOS. Console.app håndterer begge formater gennemsigtigt. Nogle værktøjer omdøber stadig .ips til .crash for kompatibilitet.

Referencer

1Apple Developer - Examining crash report fieldsdeveloper.apple.com
2Apple Developer - Interpreting JSON crash reports (.ips)developer.apple.com

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Relaterede filtyper

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å