Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 应用程序在真实设备上测试时崩溃_Iphone_Ios_Crash - Fatal编程技术网

Iphone 应用程序在真实设备上测试时崩溃

Iphone 应用程序在真实设备上测试时崩溃,iphone,ios,crash,Iphone,Ios,Crash,我正在开发一个应用程序。当我在真实设备上运行此应用程序时,它会崩溃。实际上,在应用程序中,我正在拍摄照片并存储在私有文档文件夹中,然后我从私有文件夹中检索图像并显示在缩略图中。为此,我使用F画廊项目。通过使用它,我可以像照片库视图一样在缩略图中显示图像 如果我拍摄更多图像,则意味着加载所有图像需要花费大量时间,之后会导致应用程序崩溃,并自动关闭和打开设备 在控制台中,它显示如下错误 金丝雀的身体告诉我为什么它会崩溃?如何解决这个问题 Jan 4 18:45:50 Primusblr profi

我正在开发一个应用程序。当我在真实设备上运行此应用程序时,它会崩溃。实际上,在应用程序中,我正在拍摄照片并存储在私有文档文件夹中,然后我从私有文件夹中检索图像并显示在缩略图中。为此,我使用F画廊项目。通过使用它,我可以像照片库视图一样在缩略图中显示图像

如果我拍摄更多图像,则意味着加载所有图像需要花费大量时间,之后会导致应用程序崩溃,并自动关闭和打开设备

在控制台中,它显示如下错误

金丝雀的身体告诉我为什么它会崩溃?如何解决这个问题

Jan  4 18:45:50 Primusblr profiled[3448] <Notice>: (Note ) profiled: Idled.
Jan  4 18:45:50 Primusblr profiled[3448] <Notice>: (Note ) profiled: Service stopping.
Jan  4 18:45:59 Primusblr UserEventAgent[15] <Notice>: jetsam: kernel termination snapshot being created
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.lsd[3437]) <Notice>: (com.apple.lsd) Exited: Killed: 9
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.assetsd[3479]) <Notice>: (com.apple.assetsd) Exited: Killed: 9
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.networkd_privileged[3458]) <Notice>: (com.apple.networkd_privileged) Exited: Killed: 9
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.softwareupdateservicesd[3462]) <Notice>: (com.apple.softwareupdateservicesd) Exited: Killed: 9
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.coreservices.appleid.authentication[3441]) <Notice>: (com.apple.coreservices.appleid.authentication) Exited: Killed: 9
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.accountsd[3392]) <Notice>: (com.apple.accountsd) Exited: Killed: 9
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.mobile.installd[3435]) <Notice>: (com.apple.mobile.installd) Exited: Killed: 9
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.timed[3433]) <Notice>: (com.apple.timed) Exited: Killed: 9
Jan  4 18:46:00 Primusblr com.apple.launchd[1] (com.apple.itunesstored[3446]) <Notice>: (com.apple.itunesstored) Exited: Killed: 9
Jan 4 18:45:50 Primusblr分析[3448]:(注意)分析:空闲。
Jan 4 18:45:50 Primusblr分析[3448]:(注意)分析:服务停止。
Jan 4 18:45:59 Primusblr UserEventAgent[15]:jetsam:正在创建内核终止快照
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.lsd[3437]):(com.apple.lsd)退出:终止:9
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.assetsd[3479]):(com.apple.assetsd)退出:终止:9
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.networkd_privileged[3458]):(com.apple.networkd_privileged)退出:终止:9
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.softwareupdateservicesd[3462]):(com.apple.softwareupdateservicesd)退出:终止:9
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.coreservices.appleid.authentication[3441]):(com.apple.coreservices.appleid.authentication)退出:终止:9
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.accountsd[3392]):(com.apple.accountsd)退出:终止:9
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.mobile.installd[3435]):(com.apple.mobile.installd)退出:终止:9
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.timed[3433]):(com.apple.timed)退出:终止:9
1月4日18:46:00 Primusblr com.apple.launchd[1](com.apple.itunestored[3446]):(com.apple.itunestored)退出:终止:9

请在问题中发布受影响的源代码。Jetsam通常与内存问题有关。你用仪器检查过了吗?是的。从邮件的外观来看,您的内存严重不足。你的应用程序必须正在占用所有其他内存。它并没有杀死其他进程,而且您可能还没有实现捕获这些进程的方法。你用的是ARC吗?哈恩,事实上我用的是ARC,但我用的是第三方库,它不是ARC。