Iphone 内存泄漏-应用程序已退出,信号为9

Iphone 内存泄漏-应用程序已退出,信号为9,iphone,ipad,memory-leaks,memory-management,Iphone,Ipad,Memory Leaks,Memory Management,我有一个应用程序,它处理许多数据结构、UIImageView、视频、创建位图上下文等等。每次应用程序在长时间的连续使用中崩溃时。应用程序正在崩溃,内存警告-->应用程序异常退出,信号为9。原因可能是什么。信号9是什么意思。请查看此帖子 听起来可能有关系。我想这是因为内存问题。由于应用程序被终止,您的应用程序正在使用大量内存。这也可能是隐私/权限问题。 我们忘了将nsCamerauseComiption和UILaunchStoryboardName添加到Info.plist文件中,我们的应用程序

我有一个应用程序,它处理许多数据结构、UIImageView、视频、创建位图上下文等等。每次应用程序在长时间的连续使用中崩溃时。应用程序正在崩溃,内存警告-->应用程序异常退出,信号为9。原因可能是什么。信号9是什么意思。

请查看此帖子


听起来可能有关系。

我想这是因为内存问题。由于应用程序被终止,您的应用程序正在使用大量内存。

这也可能是隐私/权限问题。 我们忘了将nsCamerauseComiption和UILaunchStoryboardName添加到Info.plist文件中,我们的应用程序崩溃,调试器发出错误消息:由于信号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>
NSCameraUsageDescription
该应用程序想让你制作一张图片。
NSPhotoLibraryUsageDescription
应用程序允许您从照片中选择项目。

这是由于内存问题造成的。但是信号9表示什么类型的内存问题。这可能是由于数据结构、uiimageview或其他原因造成的。信号号9为。这意味着你的应用程序将立即终止,没有任何机会清理或捕获并处理信号。我也有同样的问题,但它只是在我向AppStore发送更新后发生的。。?!?如果我安装了同一个应用程序和一个特别的证书,它可以正常工作。有人知道为什么吗?目前有人在讨论应用商店提供的二进制文件是否会损坏。不幸的是,我的应用程序遇到了同样的问题。谢谢苹果。我收到调试器的消息:每当我开始从仪器上录制时,由于信号9终止。它基本上消除了直接从Xcode执行的任何运行。