.CRASH

CRASH-fil

Apple macOS / iOS Crash Report
Ställ en fråga
SNABBT SVAR

En CRASH-fil är en Apple-kraschrapport som genereras automatiskt när en macOS- eller iOS-app avslutas oväntat. Öppna den med Console.app eller valfri textredigerare på en Mac. Den innehåller ingen körbar kod och utgör ingen säkerhetsrisk, även om den kan innehålla personliga detaljer som filsökvägar och appnamn.

Utvecklare: Apple Inc. Kategori: Systemfiler MIME: text/plain
ÖPPNAS PÅ Windows macOS
Relaterat: .NOMEDIA · .DLL · .TMP · .LNK

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 15, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet CRASH?

En .crash-fil är en Apple-kraschrapport som genereras automatiskt när en applikation eller systemprocess avslutas oväntat på macOS, iOS, iPadOS, tvOS eller watchOS. Rapporten fångar processtillståndet vid tidpunkten för felet, vilket ger utvecklare den information som behövs för att diagnostisera den underliggande buggen.

Äldre .crash-filer (till och med macOS 11 Big Sur) är vanlig UTF-8-text. De börjar med ett strukturerat huvud som registrerar incidentidentifieraren (en UUID), hårdvarumodell, OS-version, processnamn, undantagstyp och avslutningsorsak. Under huvudet finns stack-backtraces per tråd - listor över funktionsanropsadresser - följt av en tabell över alla binära bilder (ramverk och bibliotek) som var laddade i processen vid kraschtillfället, med deras minnesadresser och build-UUID:er.

Sedan macOS 12 Monterey (2021) har Apple bytt ut den underliggande behållaren till formatet .ips (Incident Progress Stream), vilket är ett JSON-objekt. Filer visas fortfarande med filtillägget .crash i Finder och Console.app för bakåtkompatibilitet, men deras innehåll är nu strukturerad JSON med nycklar som cpuType, osVersion, threads och binaryImages.

Stack-backtraces i osymboliserade rapporter visar råa hex-minnesadresser. Att konvertera dessa till läsbara funktionsnamn kräver matchande .dSYM-felsökningssymbolpaket för varje binär som listas i rapporten. Xcode Organizer symboliserar iOS- och tvOS-kraschrapporter automatiskt när rätt .dSYM finns tillgänglig.

På macOS lagras kraschrapporter i ~/Library/Logs/DiagnosticReports/ för användarprocesser och /Library/Logs/DiagnosticReports/ för systemprocesser. iOS-kraschloggar hämtas via Xcode Organizer eller katalogen ~/Library/Logs/CrashReporter/MobileDevice/.

Säkerhet & trygghet

RISK: LOW

Kraschrapportfiler innehåller ingen körbar kod och utgör ingen säkerhetsrisk i sig själva. De kan innehålla integritetskänsliga data: användarnamn (i filsökvägar), enhetsmodell, appnamn och ibland argumentsträngar eller minnesfragment. Apples process för insändning av diagnostik ber om användarens samtycke innan kraschrapporter skickas till Apple.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNApple macOS / iOS Crash Reportäven känd som Crash log, Apple crash report
UTVECKLAREApple Inc.sedan Mac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
KATEGORISystemfiler
MIME-TYPtext/plain
TYPklartext (äldre) eller JSON (modern, .ips-behållare omdöpt till .crash)
Detta filtillägg används också av…
  • Windows Error Reporting / Allmän referens för kraschdumpar - Vissa tredjepartsappar (t.ex. Unity, Electron) på Windows sparar också kraschsammanfattningar i klartext med filtillägget .crash, vilket skiljer sig från Apples format.

Program som öppnar CRASH-filer

Windows1 app
Notepad / VS Code Öppen källkod Öppna .crash-filen i valfri textredigerare på Windows för att läsa innehållet (klartext eller JSON).
macOS3 apps
TextEdit Inbyggd Öppna .crash-filen i TextEdit för att läsa rapporten i klartext. Äldre filer fungerar perfekt; JSON-filer (.ips) är läsbara men oformaterade.
Xcode Gratis Dra .crash till Xcode eller använd Window → Organizer → Crashes för att symbolisera iOS-kraschrapporter.
Console (built-in) Inbyggd Öppna Console.app, klicka på «Kraschrapporter» i sidofältet; eller dra .crash-filen till Console.

Tekniska detaljer

djup specifikation
Äldre formatVanlig UTF-8-text (macOS till och med Big Sur; iOS till och med iOS 15)
Modernt formatJSON-objekt (.ips-behållare omdöpt till .crash för kompatibilitet - macOS 12 Monterey+)
Äldre filsignaturIncident Identifier: <UUID> huvud i början av filen
Modern filsignatur{ vid byte-offset 0 (JSON-objekt)
Viktiga huvudfältUndantagstyp/koder, avslutningsorsak, OS-version, hårdvarumodell, processnamn och PID
Stack tracesBacktrace per tråd med anropsadresser (symboliserade funktionsnamn eller rå hex)
Lista över binära bilderMinnesadresser och UUID:er för alla ramverk och bibliotek som var laddade vid kraschen
SymboliseringRåa hex-adresser konverteras till funktionsnamn med matchande .dSYM-felsökningspaket
Lagringssökväg på macOS~/Library/Logs/DiagnosticReports/ (användarprocesser) och /Library/Logs/DiagnosticReports/ (system)
iOS-hämtningXcode Organizer (fliken Crashes) eller ~/Library/Logs/CrashReporter/MobileDevice/
PlattformstäckningmacOS, iOS, iPadOS, tvOS, watchOS
Typisk filstorlek10 KB - 500 KB
SläpptMac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
Senaste versionJSON-based format (macOS 12 Monterey+, 2021)
Specifikationdeveloper.apple.com

CRASH-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med CRASH-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om CRASH-filer.

Vanliga frågor

Vad är en CRASH-fil på min Mac?
Det är en automatiskt genererad kraschrapport som skapas när en app eller systemprocess avslutas oväntat. Den är ofarlig och kan raderas säkert när du inte längre behöver den.
Hur öppnar jag en CRASH-fil?
På Mac, öppna Console.app eller valfri textredigerare. På andra plattformar, använd valfri textredigerare (filen är vanlig text eller JSON).
Bör jag skicka CRASH-filen till apputvecklaren?
Ja - utvecklare finner kraschrapporter mycket användbara för att åtgärda buggar. Bifoga .crash-filen till en felrapport eller ett supportärende.
Hur symboliserar jag en kraschrapport?
I Xcode: dra .crash-filen till Xcode-ikonen i dockan, eller använd Window → Organizer → Crashes. Du behöver den .dSYM-symbolfil som matchar exakt den versionen av appen.
Var lagras kraschrapporter på macOS?
Krascher i användarappar: ~/Library/Logs/DiagnosticReports/. Systemkrascher: /Library/Logs/DiagnosticReports/. Krascher från iOS-enheter synkroniseras till ~/Library/Logs/CrashReporter/MobileDevice/.
Vad är skillnaden mellan .crash- och .ips-filer?
.ips (Incident Progress Stream) är det nyare JSON-baserade kraschrapportformatet som används i macOS 12+ och senaste iOS. Console.app hanterar båda sömlöst. Vissa verktyg döper fortfarande om .ips till .crash för kompatibilitet.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö