CrashReport
UnityEngine 中的类
/
实现于:UnityEngine.CoreModule
建议修改
成功!
感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每项修改建议,并在适用的情况下进行更新。
关闭
提交失败
由于某些原因,您的修改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。
关闭
描述
保存单个应用程序崩溃事件的数据,并提供对所有收集到的崩溃报告的访问。
如果使用适当的设置进行编译,当您的应用程序崩溃时,Unity 会尝试收集有用的信息,例如位置和线程堆栈跟踪。在下次应用程序启动时,如果数据收集成功,则可以使用此 API 访问所有崩溃信息。
要启用崩溃报告生成,在 iOS 播放器设置中将“脚本调用优化”选项设置为“快速但无异常”。在 Unity 中构建 Xcode 项目后,打开它并编辑 trampoline 文件:Classes/CrashReporter.h。将 ENABLE_CUSTOM_CRASH_REPORTER 定义从 0 更改为 1。请注意,iOS 播放器设置有一个 Crash Reporting 设置,其中包含“启用 CrashReport API”。
注意:此 API 目前仅适用于 iOS 目标。
其他资源:CrashReport.reports。