iOS:在离开屏幕时终止应用程序

我已经构建了一个简单的应用程序激活硬件中的东西,并不重要。

现在我只希望应用程序在用户离开屏幕,切换应用程序,接听电话,按主页按钮等时完全终止。

我被所有应用程序状态混淆了,我找不到合适的地方来处理它。 我想我需要听一个“去睡觉”事件并发出一个终止命令(退出!)或类似的东西。

这比人们想象的要容易。

在你的应用程序的plist文件中定义(检查)选项“应用程序不在后台运行”( UIApplicationExitsOnSuspend ),你就完成了。

在此处输入图像描述