当我使用Photos.app时,我的iOS应用因内存压力而终止

 髻续儛动 发布于 2023-02-08 10:16

我在iOS 7.0.1和iPod Touch第5代设备上运行我的应用程序.当我按照以下步骤操作时,我的应用程序在Xcode 5上退出以下错误而控制台没有任何错误

App quit Unexpectedly Terminated due to Memory Pressure

步骤:1)使用Xcode运行我的应用程序5.登录然后转到主页

2)单击主页按钮,以便我的应用程序进入后台(我可以看到我的应用程序在后台)

3)从iOS启动内置照片应用程序.单击1或2张图片

4)拍摄1-2张照片后,应用程序因内存压力而意外终止

我在我的应用程序中没有做任何事情.当我检查CPU使用率时,其使用的0%和Memeory = 15.2 MB此外,除了我的应用程序之外,没有其他应用程序在后台运行.

任何人都可以帮忙吗?谢谢

我不明白为什么会这样.如果我不使用Photos.app,那么应用程序可以顺利运行.

1 个回答
  • 没有什么可以或者应该做的.您的应用程序不再处于前台,前台应用程序(照片)需要更多内存.要提供此功能,iOS将终止在后台运行的所有应用程序.无论您的应用程序使用多少内存,只要前台应用程序需要更多内存,iOS就会终止后台应用程序.

    一旦您的应用程序进入后台,您可以随时终止它.要改善用户体验,您可以查看在应用程序中启用状态保留和恢复.这在理论上允许您的应用程序在用户返回时从其停止的位置开始.

    2023-02-08 10:19 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有