iphone - iPhone模拟器生成的崩溃日志?

标签 iphone ios-simulator crash-reports

iPhone Simulator 是否生成任何崩溃日志?

模拟器崩溃了很多,但没有在控制台中留下任何痕迹...崩溃日志会很有用。

最佳答案

控制台将显示模拟器中运行的应用程序的 NSLog() 输出。崩溃日志保存到文件中。

我在我的主目录下找到了一些

~/Library/Logs/DiagnosticReports/

它们的文件扩展名为.crash

我还没有弄清楚的是,即使调试器捕获了 EXC_BAD_ACCESS 信号,如何让它们生成。

<小时/>

更新

目前,(OSX 10.11.6),~/Library/Logs/DiagnosticReports 中的 .crash 日志是在模拟器本身崩溃时发生的。 应用程序崩溃的日志(但模拟器设备仍然运行良好)位于:

~/Library/Logs/CoreSimulator

每次崩溃时,都会有一个具有唯一 ID 的子文件夹。按日期排序,以便您最近的崩溃是第一个子文件夹。在其中,首先查看 stderr.logsystem.log

也可直接在 CoreSimulator 下查看 CoreSimulator.logSimulator.log

关于iphone - iPhone模拟器生成的崩溃日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1864479/

相关文章:

ios - 当我们使用Objective-C使用手指拖动时xib的垂直滑动

iphone - UILocalNotification - 收到通知后完成/结束本地通知的正确方法

ios - 如何在 Apple xcode 设备模拟器中安装并启动 Home.app?

iOS 6.0模拟器消失

dalvik.system.BaseDexClassLoader.findClass 中的 java.lang.ClassNotFoundException

iphone - 滑动 UISearchBar

iphone - 将本地sqlite数据库移动到远程服务器ios 5

java - 使用 hockeyapp 的 cocos2dx 中的 C++ 崩溃报告

ios - Xcode 5 : Multiple test targets in one scheme: "Simulator already in use"

iOS 崩溃日志 NSObject doesNotRecognizeSelector : - at which line?