Iphone 崩溃-从哪里开始?
我有一个应用程序正在设备上崩溃(在模拟器中运行良好),这让我认为可能是内存问题 当它崩溃时,控制台中没有任何消息报告 它不会在每次执行特定操作时崩溃,它总是在应用程序运行并使用一段时间后在不同的时间点崩溃 我知道我应该问一个更具体的问题-但是如果有人能告诉我从哪里开始追踪一个没有在控制台中报告的崩溃,我将非常感激 我现在使用的是最新版本的XCode(4.2)Iphone 崩溃-从哪里开始?,iphone,xcode,crash,Iphone,Xcode,Crash,我有一个应用程序正在设备上崩溃(在模拟器中运行良好),这让我认为可能是内存问题 当它崩溃时,控制台中没有任何消息报告 它不会在每次执行特定操作时崩溃,它总是在应用程序运行并使用一段时间后在不同的时间点崩溃 我知道我应该问一个更具体的问题-但是如果有人能告诉我从哪里开始追踪一个没有在控制台中报告的崩溃,我将非常感激 我现在使用的是最新版本的XCode(4.2) 提前感谢…很可能是内存问题。如果您想从这里开始诊断,可以使用内置的Xcode探查器。在Xcode Product->Profile中,您将
提前感谢…很可能是内存问题。如果您想从这里开始诊断,可以使用内置的Xcode探查器。在Xcode Product->Profile中,您将开始学习。也许在Project->Edit Active Executable->Arguments->Variables中将NSZombiesEnabled值设置为YES,也会有帮助;这将显示基于访问已发布对象的内存访问错误。但在这种情况下,你至少应该得到一个SIG_ABRT或BAD_访问错误 当应用程序在视图控制器的didReceiveMemoryWarning功能中收到内存警告时,您也可以进行日志记录-这是在内存不足时系统抛出内存之前调用的。当然,这可能会导致一场空难。首先,放松 然后读这个。 现在,按照以下步骤操作:
/Users//Library/Developer/Xcode/DerivedData
删除所有文件夹/Users//Library/Application Support/iPhone Simulator
删除所有文件夹XCode->Window->Organizer
,从设备窗格中选择设备日志。选择其中最新的应用程序名称。等待XCode启动。现在有两种可能性: