崩溃报告 - 无法从我的应用程序中找到日志文件

问题描述:

我最近在我的iPhone上“安装”了我的应用程序进行测试。一切运行良好,但有时,应用程序将停止运行,并将我发回主页。崩溃报告 - 无法从我的应用程序中找到日志文件

我检查了一个崩溃日志,但没有发现。该目录在那里,但没有日志。然后,我注意到当我运行其他几个应用程序时,有时它们也会崩溃。

这是否意味着它不是我的应用程序崩溃,如果他们没有日志?如果没有,任何指向哪里看或可能如何创建一个日志?

关于其他事情:我可以在模拟器中重新创建一次,但是当它退出并将我带到主屏幕时,它在调试窗口中没有显示任何错误。

想法或建议非常感谢。

+0

我敢打赌,你看到了什么在模拟器中与在设备上不同。 Shingoo的回答如果不正确,在继续之前应该考虑。更可能的是,您正在耗尽设备上的内存,并且iPhone操作系统正在扼杀您的应用程序。 – bbum 2010-02-23 03:09:10

+0

如果它是一个memeory问题,这可能是原因: 在启动时,我检查一个plist文件,如果发现从文件加载数组,如果不是创建数组。然后,在每个“级别”之后,我将该数组重新初始化,然后对其进行随机化。 我需要先释放旧的数组吗?这可能是内存问题吗? – George 2010-02-23 15:55:55

+0

这肯定会成为一个记忆问题,不,你永远不会直接“释放”任何东西。你释放它。 – bbum 2010-02-23 22:27:11

尝试将一些NSLog放入类的didReceiveMemoryWarning方法中。也许你分配了很多内存,iPhone操作系统正在杀死你的应用程序,因为你在该函数调用后没有释放任何内存。

你可以找到在window -> Organiser一个应用程序都崩溃报告,然后单击该设备在左侧,然后Crash Logs这将显示您的设备上的所有所有的应用程序的崩溃日志