我通常在晚上做以下事情:
1)让我的应用运行 2)按Home键进入并在早上设置闹钟 3)晚上将屏幕锁定在iPod(第4代)上 ... 4)在闹钟响起之前早上醒来 5)双击主页按钮返回我的应用程序(或点击屏幕上的图标) 6)我的应用程序从头开始重新启动
问题:为什么我的应用每次重启?除非它离开很长一段时间,否则它不会这样做。
我已经使用仪器进行了检查,看不到任何连续的内存泄漏 - 这对我来说似乎很稳定 - 而且 - 我已经在Organizer中查看了设备日志中的任何崩溃日志。几天没有崩溃。
有人可以告诉我我应该找什么吗?我正在运行iOS6。 iOS出于某种原因关闭我的应用程序吗?我该怎么说?我是否可以在我的应用程序中实现一个方法或委托来查找 - 或拒绝此关闭?
我的应用程序使用大约26Meg的堆内存。
答案 0 :(得分:2)
“成为负责任的背景应用程序”部分可能会回答您的申请被迫退出的原因