Bug Fix|使用 Sentry 捕获 iOS 应用的错误和崩溃
了解如何使用 Sentry 监控 iOS 应用的崩溃、错误,并收集相关的日志。

准备工作
安装 Sentry 依赖
在项目目录下,执行安装命令(根目录):
brew install getsentry/tools/sentry-wizard && sentry-wizard -i ios
运行以上命令,会自动完成:
- 认证并创建
.sentryclirc
文件,该文件会保存 Sentry 的Auth Token
。 - 在 Xcode 的 build phase 中添加 「Upload Debug Symbol to Sentry」
- 会自动为项目添加 Sentry 依赖,所以我们无需再次通过 SPM 安装依赖。


确保安装 sentry-cli 工具(默认已安装)
在第一步,安装 sentry-wizard
时,会默认安装 sentry-cli
工具。
如果更换或重装了电脑,记得重装。
Installation
Learn about the different methods available to install `sentry-cli`.
创建 dSYM 符号文件
是否每次 Build 默认生成 dSYM 文件?
默认情况下,不生成 dSYM
文件,只生成 DWARF
文件。
在 Build Setting 中配置 DWARF with dSYM File
之后,每次都会生成一个 dSYM
文件。