MacSymbolicator
MacSymbolicator

MacSymbolicator - 2.6

官方版无广告3

MacSymbolicator 是一款免费开源的 macOS 应用,用于轻松符号化(symbolicate)macOS 和 iOS 的崩溃报告、采样日志与挂起转储,帮助开发者快速定位代码问题。

更新日期:
2022-10-30
语言:
中文
平台:

4.52 MB 0 人已下载 手机查看

MacSymbolicator 应用界面截图
MacSymbolicator:让崩溃报告变得可读

✨ 核心功能亮点

  • 一键符号化崩溃报告:支持 `.crash` 和 `.ips` 格式的 macOS/iOS 崩溃日志,自动匹配 dSYM 文件,将内存地址转换为可读的函数名与源码行号。
  • 全面日志类型支持
    • 系统或 App 崩溃报告(Crash Reports)
    • 性能采样(Sample)
    • 堆栈转储(Spindump)
    • 挂起进程报告(Hang Reports)
  • 图形界面 + 命令行双模式
    • GUI 版本:拖放文件即可完成符号化
    • CLI 工具:MacSymbolicatorCLI 支持脚本集成、自动化处理和高级选项(如按进程名过滤)
  • 实用辅助功能
    • --translate-only:将 .ips 转换为标准 .crash 格式
    • --uuids-only:快速列出二进制镜像及其 UUID,便于核对 dSYM 匹配
    • 支持指定输出文件路径,避免污染终端
  • 完全免费 & 开源:基于 GNU GPLv2 许可证发布,无广告、无内购、无网络请求,所有处理在本地完成。

🛠️ 典型使用场景

  • 收到用户提交的 .ips 崩溃文件,快速还原调用栈
  • 分析 Xcode 未自动符号化的旧日志
  • 在 CI/CD 流程中通过 CLI 自动符号化并归档崩溃报告
  • 排查应用卡死(Hang)时的线程状态
💡 小贴士:确保你拥有与崩溃日志对应的 dSYM 文件(通常在 Xcode 归档产物中),否则无法完成符号化。

MacSymbolicator 自发布以来已获得 1.6k+ GitHub Stars,是 macOS/iOS 开发者调试崩溃问题的轻量级利器。

⬇️ 下载最新版(GitHub Releases)

相关软件

暂无评论

none
暂无评论...