一位同事递给我一台iPhone,它在我们的应用程序运行过程中崩溃了。崩溃报告将崩溃归功于mc_mobile_tunnel,而不是我们的应用程序。
Process: mc_mobile_tunnel [7322]
Path: /usr/libexec/mc_mobile_tunnel
Identifier: mc_mobile_tunnel
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2011-03-24 13:53:15.294 -0700
OS Version: iPhone OS 3.1.3 (7E18)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0
Thread 0 Crashed:
0 libSystem.B.dylib 0x304a0b2c 0x30410000 + 592684
1 libSystem.B.dylib 0x304a0b1a 0x30410000 + 592666
2 libSystem.B.dylib 0x304a0b0e 0x30410000 + 592654
3 libSystem.B.dylib 0x304b7e34 0x30410000 + 687668
4 libstdc++.6.dylib 0x34162390 0x340fc000 + 418704
5 libobjc.A.dylib 0x329c0898 0x329b8000 + 34968
6 libstdc++.6.dylib 0x3415fa84 0x340fc000 + 408196
7 libstdc++.6.dylib 0x3415fafc 0x340fc000 + 408316
8 libstdc++.6.dylib 0x3415fc24 0x340fc000 + 408612
9 libobjc.A.dylib 0x329bee54 0x329b8000 + 28244
10 CoreFoundation 0x3241eb2c 0x323f8000 + 158508
11 CoreFoundation 0x3241eacc 0x323f8000 + 158412
12 Foundation 0x308e1220 0x3089c000 + 283168
13 mc_mobile_tunnel 0x00002884 0x1000 + 6276
14 mc_mobile_tunnel 0x00002030 0x1000 + 4144什么是mc_mobile_tunnel,为什么它要删除我的应用程序?
发布于 2011-11-21 21:52:55
我认为将您的崩溃日志符号化会让您更深入地了解问题的确切位置。请参阅这篇文章了解如何做到这一点:How to interpret a crashlog with no references to a specific class
但是,您需要在构建应用程序时获得的dSYM包(在build文件夹中,它就在您的应用程序旁边)。
示例:
Symbolized Crashlog http://k.minus.com/jk4X2obwZMI7j.png
另外,还有一个免费的服务,我认为它是必备的,叫做Testflight,这对于beta测试来说真的很棒,因为它在线存储崩溃日志,也可以为你做符号化。
https://stackoverflow.com/questions/5425438
复制相似问题