Directory
Developer Zone
Design & Creativity
Productivity
Other Utilities
Others

SYM
SYM is a visual crash log symbolication tool that supports iOS/macOS crash reports, Crashlytics, and Umeng logs. It automatically matches dSYM files and supports drag-and-drop operations, making crash analysis simple and intuitive.
SYM - macOS Crash Log Symbolication Tool
SYM is a graphical tool specifically designed for macOS, dedicated to symbolizing crash logs of iOS/macOS applications. It aims to simplify the complex process of analyzing crash reports for developers and testers, converting difficult-to-read hexadecimal memory addresses into readable function names and line numbers.
Key Features
1. Support for Multiple Crash Log Formats
- Standard Apple Crash Reports: Full support for
.crashfiles generated by iOS, macOS, tvOS systems. - CPU Usage Logs: Capable of analyzing performance logs containing CPU usage details.
- Third-party Service Integration:
- Fabric/Crashlytics: Supports parsing crash reports from Firebase Crashlytics.
- Umeng: Supports parsing crash log formats from Umeng, a popular domestic analytics service in China.
2. Intelligent dSYM File Management
- Automatic Search and Matching: The app automatically scans directories such as
~/Library/Developer/Xcode/, Spotlight index, and common locations to intelligently locate dSYM files matching the build UUID of the crash log. - Custom Download Scripts: If dSYM files are not stored locally, users can write custom scripts (e.g., to download from internal company servers or CI systems), and SYM can invoke these scripts to automatically retrieve required symbol files.
3. Convenient Data Import and Management
- Import from Devices: Connect iPhone, iPad, or other devices via USB and directly import
.crashlog files without manual export. - Sandbox File Browser: Includes a simple sandbox file browser to help developers view and manage files within the app’s sandbox (primarily for macOS applications).
4. Clean and Efficient User Experience
- Drag-and-Drop & Paste: Simply drag crash log files into the SYM window, or paste the log text content directly.
- One-Click Symbolication: Click the
Symbolicatebutton in the top-left corner of the interface to automatically complete the entire symbolication process, with results clearly displayed.
Core Advantages
- Graphical Interface, Lower Barrier to Entry: Eliminates the need to memorize complex commands and parameters for tools like
atosorsymbolicatecrashin the terminal, offering great convenience for users who are not comfortable with command-line tools or new developers. - Open Source and Free, Secure and Transparent: SYM is open-sourced on GitHub under the MIT license. Users can use it freely, inspect the code, and even contribute improvements—without concerns about cost or privacy.
- High Automation: Most processes—from locating dSYM files to completing symbolication—are automated, significantly improving crash analysis efficiency.
- Focus on Native macOS Experience: As a pure Mac application, its interface and interactions follow macOS design guidelines, ensuring smooth performance and seamless system integration.
Usage Instructions
- Method 1 (Recommended): In Finder, locate the crash log file (
.crashor.txt), right-click and select “Open With” -> “SYM”. - Method 2: Open the SYM application, drag the crash log file into the window, or copy the log text and paste it into the main editing area.
- Click the “Symbolicate” button in the top-left corner of the application window.
- Wait for processing to complete; the symbolicated, readable stack trace will be displayed directly in the window.
How to Obtain
- Build from Source: Developers can also clone the source code from the GitHub repository and compile it themselves using Xcode.
System Requirements: Requires macOS. It is recommended to keep dSYM files (generated with each app build) properly archived, as they are essential for symbolication.
All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.
Recommended Apps
TeXstudio
TeXstudio is a professional open-source LaTeX integrated writing environment that supports syntax highlighting, intelligent code completion, real-time PDF preview, and reference management. Featuring built-in collaborative editing, it provides an efficient all-in-one solution for academic writing and technical document typesetting, compatible with macOS, Windows, and Linux systems.
uTools
uTools is a revolutionary lightweight productivity platform that integrates over 2000 plugins through a single hotkey entry, supporting intelligent search, super panels, and floating ball operations. Combined with AI technology, it delivers a personalized, efficient toolkit, enabling complex tasks to be completed with a single click, and entirely eliminating the inefficiency of switching between applications.
Vagrant Manager
Vagrant Manager is a centralized management tool for Vagrant virtual machines designed specifically for macOS. It offers visual status indicators, built-in command execution, and batch operations for multiple machines, enabling developers to efficiently manage all Vagrant environments without switching between terminals.
Vagrant
Vagrant is a powerful development environment management tool that enables developers to quickly create and configure consistent virtual machine environments using CLI commands and a Vagrantfile configuration file. It supports folder synchronization and pre-packaged Boxes, ensuring consistency between development and testing environments, resolving the "it works on my machine" issue, and improving team collaboration efficiency.
WeFlow
WeFlow is a modern web development workflow tool designed specifically for macOS. It features a visual drag-and-drop interface and automated build processes, helping front-end developers efficiently manage code compilation, resource optimization, and real-time debugging, thereby significantly improving development productivity.
Woodpecker
Woodpecker is a lightweight in-app network packet capturing tool specifically designed for macOS. It integrates directly into applications without requiring proxy configuration or certificate installation, enabling real-time monitoring of network requests and responses for iOS and macOS apps. It supports request editing, re-sending, and data format parsing, significantly streamlining the development and debugging process.

Comments