iPhone Simulator 是否生成任何崩溃日志?
模拟器崩溃了很多,但没有在控制台中留下任何痕迹...崩溃日志会很有用。
最佳答案
控制台将显示模拟器中运行的应用程序的 NSLog()
输出。崩溃日志保存到文件中。
我在我的主目录下找到了一些
~/Library/Logs/DiagnosticReports/
它们的文件扩展名为.crash
我还没有弄清楚的是,即使调试器捕获了 EXC_BAD_ACCESS
信号,如何让它们生成。
更新
目前,(OSX 10.11.6),~/Library/Logs/DiagnosticReports
中的 .crash 日志是在模拟器本身崩溃时发生的。 应用程序崩溃的日志(但模拟器设备仍然运行良好)位于:
~/Library/Logs/CoreSimulator
每次崩溃时,都会有一个具有唯一 ID 的子文件夹。按日期排序,以便您最近的崩溃是第一个子文件夹。在其中,首先查看 stderr.log
和 system.log
。
也可直接在 CoreSimulator
下查看 CoreSimulator.log
和 Simulator.log
。
关于iphone - iPhone模拟器生成的崩溃日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1864479/