【发布时间】:2011-05-03 08:46:16
【问题描述】:
当我使用 XCode 在我的设备上运行我的应用时,我遇到了崩溃,很容易跟踪它在代码上发生的位置。 但是,当我将我的 ad-hoc 版本部署给测试人员并且他们发生崩溃时,有没有办法让我在 XCode 上加载崩溃,就好像它在我的计算机上崩溃一样,实际看到堆栈和变量值?
谢谢
【问题讨论】:
标签: objective-c xcode ios4 xcode4 crash-dumps
当我使用 XCode 在我的设备上运行我的应用时,我遇到了崩溃,很容易跟踪它在代码上发生的位置。 但是,当我将我的 ad-hoc 版本部署给测试人员并且他们发生崩溃时,有没有办法让我在 XCode 上加载崩溃,就好像它在我的计算机上崩溃一样,实际看到堆栈和变量值?
谢谢
【问题讨论】:
标签: objective-c xcode ios4 xcode4 crash-dumps
据我所知,没有已知的方法可以获取 iOS 应用程序的完整核心转储文件,以后可以将其加载到 GDB 上。
您是否已经要求测试人员向您发送崩溃日志?否则请阅读: Understanding and Analyzing iPhone OS Application Crash Reports
基本上:
当用户使用 iTunes 同步他们的设备时,崩溃报告是 复制到用户的目录 电脑。 […] 取决于 平台,目录为:
Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/
Windows XP:C:\Documents 和 设置\\应用程序 数据\苹果 计算机\日志\CrashReporter\MobileDevice\
Windows Vista 或 7: C:\Users\\AppData\Roaming\Apple 计算机\日志\CrashReporter\MobileDevice\
【讨论】: