【问题标题】:symbolicate line number exactly in swift closure?在快速关闭中准确地表示行号?
【发布时间】:2017-05-22 08:56:52
【问题描述】:

当错误发生在快速关闭时,是否可以准确地获取崩溃的行号?

当我重新符号化设备日志或在 firebase 上使用崩溃报告时,我无法准确获取行号,我只能知道它发生在哪个关闭时, 我想念什么?

【问题讨论】:

    标签: swift xcode dwarf symbolicate dsym


    【解决方案1】:

    对不起,这是不可能的

    编译后的二进制文件中不存在您的代码,因为编译器会更改您的代码代码以在 Release 中对其进行优化。

    解决办法是使用崩溃工具(见Crashlytics)或者扔掉NSLog()

    【讨论】:

    • 我想从 symbolicate 中转储行号
    猜你喜欢
    • 1970-01-01
    • 2016-09-27
    • 1970-01-01
    • 2019-07-07
    • 2022-09-29
    • 1970-01-01
    • 2013-08-10
    • 1970-01-01
    • 2014-08-11
    相关资源
    最近更新 更多