内存泄漏 - 应用程序退出信号9

时间:2011-05-11 03:53:05

标签: iphone ipad memory-leaks memory-management

我有一个应用程序,它处理许多数据结构,uiimageviews,视频,创建位图上下文等等。每次应用程序长时间连续使用时都会崩溃。应用程序崩溃并显示内存警告 - >应用程序异常退出信号9.可能是其原因。信号9意味着什么。

3 个答案:

答案 0 :(得分:6)

我认为这是由于内存问题。你的应用程序正在使用大量内存,因为应用程序被杀死了。

答案 1 :(得分:4)

查看此帖子

http://lists.apple.com/archives/xcode-users/2011/Mar/msg00837.html

听起来可能是相关的。

答案 2 :(得分:3)

它也可能是隐私/许可问题。 我们忘了将NSCameraUsageDescription和UILaunchStoryboardName添加到Info.plist文件中,我们的应用程序崩溃了,错误为Message from debugger: Terminated due to signal 9

将以下行添加到Info.plist后,应用程序崩溃了。

<key>NSCameraUsageDescription</key>
<string>The app would like to let you make a picture.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>The app would like to let you choose an item from your Photos.</string>

Terminated due to signal 9.