Tagged articles
9 articles
Page 1 of 1
Sohu Smart Platform Tech Team
Sohu Smart Platform Tech Team
Aug 8, 2025 · Mobile Development

Master iOS Symbolication: Turn Crash Logs into Readable Code

This comprehensive guide explains iOS symbolication, covering what it is, its levels, why it matters, how to parse crash logs, the required crash and dSYM files, and step‑by‑step usage of the symbolicatecrash and atos tools to translate hexadecimal addresses into human‑readable source locations.

atoscrash logsdSYM
0 likes · 17 min read
Master iOS Symbolication: Turn Crash Logs into Readable Code
Sohu Tech Products
Sohu Tech Products
Feb 21, 2024 · Fundamentals

Unlocking iOS Debugging: A Deep Dive into DWARF and dSYM

This article explains the DWARF debugging information format, its role in iOS development, how dSYM files store DWARF data, the structure of compilation units and DIEs, key DW_TAG and DW_AT attributes, UUID matching, and practical dwarfdump commands for symbolication.

DWARFDebuggingdSYM
0 likes · 10 min read
Unlocking iOS Debugging: A Deep Dive into DWARF and dSYM
58 Tech
58 Tech
Jul 22, 2022 · Mobile Development

Point‑to‑Point Crash Log Parsing and Automatic Symbolication for iOS Applications

This article presents a comprehensive solution for parsing various iOS crash logs—including system logs and Bugly stacks—by automatically matching DSYM symbol files, generating lightweight symbol tables, handling multiple log formats, and correcting abnormal symbols, all packaged in an open‑source macOS tool.

BuglyDebuggingcrash log
0 likes · 17 min read
Point‑to‑Point Crash Log Parsing and Automatic Symbolication for iOS Applications
Youzan Coder
Youzan Coder
Nov 19, 2021 · Mobile Development

Mastering iOS Symbolication: From Crash Logs to Source Code

This article explains the concept, principles, and practical steps of iOS symbolication, covering crash log processing, address translation, ASLR handling, function‑start and nlist tables, DWARF debugging information, and essential Xcode command‑line tools for accurate source‑level debugging.

ASLRDWARFDebugging
0 likes · 32 min read
Mastering iOS Symbolication: From Crash Logs to Source Code
Baidu Geek Talk
Baidu Geek Talk
Oct 25, 2021 · Mobile Development

How to Decode iOS Crash Logs: From dSYM Files to Online Symbolication

This article explains what symbolication is, how to generate and match dSYM files, perform local symbolication with Xcode or the symbolicatecrash tool, extract system library symbols from devices or firmware, and implement fast online symbolication for massive iOS crash logs.

Mobile Developmentcrash analysisdSYM
0 likes · 23 min read
How to Decode iOS Crash Logs: From dSYM Files to Online Symbolication
Sohu Tech Products
Sohu Tech Products
Sep 15, 2021 · Mobile Development

iOS Symbolication: Understanding Crash Logs and Tools

This article provides a comprehensive guide to iOS symbolication, explaining what symbolication is, why it is needed, how to analyze crash logs, the required files, and step‑by‑step usage of tools such as symbolicatecrash and atos to turn unreadable crash stacks into readable source code references.

crash logsdSYMiOS
0 likes · 18 min read
iOS Symbolication: Understanding Crash Logs and Tools
Baidu App Technology
Baidu App Technology
Sep 6, 2021 · Mobile Development

Mastering iOS Crash Symbolication: From dSYM Basics to Online Automation

This guide explains why raw iOS crash logs are unreadable, introduces dSYM files and DWARF debugging information, shows how to match UUIDs, compute addresses, and use both Xcode and command‑line tools for local symbolication, and describes a scalable online solution for massive crash‑log processing.

DebuggingMobile Developmentcrash analysis
0 likes · 23 min read
Mastering iOS Crash Symbolication: From dSYM Basics to Online Automation
Youzan Coder
Youzan Coder
Sep 10, 2020 · Mobile Development

iOS Crash Log Symbolication: Methods, Tools, and Youzan's Implementation

The article details how to collect iOS crash logs, explains their structure, demonstrates symbolication using the atos and symbolicatecrash tools, and describes Youzan’s end‑to‑end solution that manages dSYM files, automates symbolication via a build‑machine workflow, and addresses storage and automation challenges.

Mobile Developmentatoscrash log
0 likes · 14 min read
iOS Crash Log Symbolication: Methods, Tools, and Youzan's Implementation
Baidu Intelligent Testing
Baidu Intelligent Testing
Aug 10, 2017 · Mobile Development

iOS Crash Log Symbolication: Three Methods and dSYM File Analysis

This article explains why iOS crash logs are unreadable without symbolication, introduces three symbolication approaches—Xcode's symbolicatecrash, the atos/atosl tools, and dSYM‑based parsing—details the dSYM file structure, Mach‑O headers, load commands, data segments, and how to extract and demangle symbols for effective crash debugging.

CrashMach-Oatosl
0 likes · 10 min read
iOS Crash Log Symbolication: Three Methods and dSYM File Analysis