Technical Q&A QA1765 : How to Match a Crash Report to a Build解释了如何使用grep
“在崩溃报告中查找构建标识符”。
$ grep -A=1 "Binary Images:" Example.crash
Binary Images:
0xb6000 - 0xb7fff +Example armv7 <270a9b9d7a333a4a9f1aaf8186f81394> /var/mobile/Applications/28D4F177-D312-4D3B-A76C-C2ACB4CB7DAD/Example.app/Example
但是,提取构建标识符的最佳方法是什么:270a9b9d7a333a4a9f1aaf8186f81394
?
答案 0 :(得分:0)
您与州联系的技术问答:
崩溃报告的“二进制图像:”部分中的第一行包含构建标识符,位于&lt;&gt;内。
所以,我会选择类似的东西:
grep -A 1 "Binary Images:" Example.crash | sed -n 's/.*<\([a-z0-9]\{32\}\)>.*/\1/p'