iOS应用程序在启动时崩溃

时间:2013-08-27 07:16:32

标签: ios objective-c memory-management crash instrumentation

我尝试在ipad 1(iOS 5.0)中运行我的应用程序,但在启动时某个时候应用程序崩溃(在启动画面图像期间)。所以我运行配置文件检查,然后总内存使用量接近5.0Mb并且它崩溃了在启动图像期间。我从配置文件中得到“低内存”的警报。然后我检查了内存分配,我看到它也使用6.0 mb来打开应用程序然后突然降到4.0 Mb并且在一段时间后应用程序崩溃了。请检查随附的图像。

Memory allocation check

1 个答案:

答案 0 :(得分:2)

当您的应用启动时,application:didFinishLaunchingWithOptions:会被调用。你的工作是尽快从这种方法中恢复。只有在您的应用程序出现之前,才能对您的应用程序执行严格必要的操作。

此时不要进行任何同步网络连接。您可以启动对网络的异步调用,但您必须立即从此方法返回。如果不这样做,系统会在它显示第一个视图之前终止你的应用程序。