为什么我的应用程序会在一夜之

时间:2013-11-26 18:13:40

标签: ios iphone crash shutdown

我通常在晚上做以下事情:

1)让我的应用运行 2)按Home键进入并在早上设置闹钟 3)晚上将屏幕锁定在iPod(第4代)上 ... 4)在闹钟响起之前早上醒来 5)双击主页按钮返回我的应用程序(或点击屏幕上的图标) 6)我的应用程序从头开始重新启动

问题:为什么我的应用每次重启?除非它离开很长一段时间,否则它不会这样做。

我已经使用仪器进行了检查,看不到任何连续的内存泄漏 - 这对我来说似乎很稳定 - 而且 - 我已经在Organizer中查看了设备日志中的任何崩溃日志。几天没有崩溃。

有人可以告诉我我应该找什么吗?我正在运行iOS6。 iOS出于某种原因关闭我的应用程序吗?我该怎么说?我是否可以在我的应用程序中实现一个方法或委托来查找 - 或拒绝此关闭?

我的应用程序使用大约26Meg的堆内存。

1 个答案:

答案 0 :(得分:2)

请仔细阅读以下文档: https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html

“成为负责任的背景应用程序”部分可能会回答您的申请被迫退出的原因