通过调试描述文件和日志记录增强错误报告

通过调试描述文件和日志记录增强错误报告

当你通过 Apple 的反馈助理提交错误报告时,可帮助标记问题、改进我们的平台,并改善开发者和客户的体验。

当你提供来自设备的 Sysdiagnose 以及从调试描述文件生成的日志记录时,可以提供有关你遇到的错误的更多信息,并提高报告的质量。两者都可以帮助工程师重现错误,并提高问题被修复的可能性。与往常一样,你越早提交新问题、提供的信息越多,问题在未来的软件版本中得到解决的可能性就越大。

提交有效的错误报告

View now

Sysdiagnose 和调试描述文件

Sysdiagnose 对于消除错误至关重要。其中所含的日志包括从 App 和框架收集的其他信息,你可以将这些信息加入错误报告并提交。

也就是说,sysdiagnose 可能包含大量信息,你可以提供有用的上下文,从而帮助工程师对你的问题进行分类。

这正是 Apple“描述文件和日志”页面的作用所在:在报告特定框架的问题时,它会提供补充说明。如果你认为自己知道导致问题出现的框架,请查看其错误报告和日志记录说明;或许你可以提供更多信息,帮助提高报告的可操作性。

请访问 Apple Developer 网站的“描述文件和日志”部分,了解有关提交错误补充信息的更多详情

有时 sysdiagnose 并不够,即使有补充说明也不例外。调试描述文件可帮助捕获关于技术或框架的具体细节,帮助工程师诊断问题。要安装调试描述文件,请从“描述文件和日志”页面将其下载到你的设备,然后按照说明捕获请求的信息。

Learn more about Profiles and Logs

在提交有关 Beta 版软件的错误时,sysdiagnose 和调试描述文件尤其重要,因为必须在早期 Seed 版中确定修复的优先级。如果能够通过日志和清晰的重现路径提交详细的错误,那么在测试过程中,你的问题就有更大的机会得到优先处理和修复。