堆栈跟踪中的行号

时间:2016-02-08 23:47:18

标签: ios stack-trace

IOS版本的堆栈跟踪中的行号似乎不是 对应于原始源或生成的.m源 通过构建过程。有没有办法解释它们?

例如,在online_root.start下面的交易中:721是指 只有111行的文件中的方法。相应的.m文件 只有319行。

*** CN1 log **** [null] 0:0:48,666 - 异常:java.lang.NullPointerException - null 显示java.lang.NullPointerException     在online_Root.start:721     在util_JWSApplication.runMain:216     在util_JWSApplication.xmain:124     在com_boardspace_BoardspaceLauncher.launchLobby:110     在com_boardspace_BoardspaceLauncher.doit:0     在com_boardspace_BoardspaceLauncher.run:51     在java_lang_Thread.runImpl:153

*** CN1 log ****结束

1 个答案:

答案 0 :(得分:0)

尝试使用平台进行崩溃,例如HockeyApp或Crashlytics,这是解释iOS设备崩溃日志的最简单方法。如果你不走那条路,你需要了解atos命令,基本上是地址符号。这里有很多关于atos的资源以及如何使它工作,这是我采取的路线并且运作良好。