iOS – 用按钮杀死应用程序?
我有一个运行一段时间的应用程序,但需要每天重置,因为它的生命周期与大多数其他应用程序有点不同。 似乎最简单的方法是杀死应用程序并重新启动它。
我找到了一个解决方案,当点击主页按钮时杀死应用程序:
在应用程序的Info.plist中,添加一个布尔键UIApplicationExitsOnSuspend,其值为YES
这不是我想要做的事情。 我需要在使用之前为用户提供杀死/重置应用的选项。 我当然可以要求用户双击主页键并长按> x杀死应用程序。 然而,对于一些用户来说这太复杂了。
另一个简单的解决方案是让一个按钮做一些防撞,比如除以0,虽然我不确定应用程序商店是否会惩罚我的应用程序,因为所有用户每天都“崩溃”。
有没有人找到一种方法为iPhone应用程序添加“退出”按钮? 在android中,我可以做system.exit(0),这有效。 什么是iPhone替代品?
iOS人机界面指南说 – 不要以编程方式退出
永远不要以编程方式退出iOS应用程序,因为人们倾向于将其解释为崩溃。 但是,如果外部环境阻止您的应用程序按预期运行,您需要告诉用户有关情况并解释他们可以采取的措施。 根据应用程序故障的严重程度,您有两种选择。 …
exit(0);
可以终止申请(0是正常代码),但Apple不喜欢这种方法,申请将在审查中被拒绝。
- iOS如何简单地返回到以前提出/推视图控制器编程?
- 检查应用程序是否构建为发布
- IOS:UIImageView带有半径的白色边框在四angular显示一条奇怪的黑线
- 在iOS 10中,通过“prefs:root = WIFI”打开Wifi设置失败
- 我的应用程序在我的iPhone上运行时崩溃,但不在模拟器中。 我可以用什么debugging技术来解决这个问题?
- TTTAttributedLabel代表didSelectLinkWithURL没有在iPhone中被调用
- titaniumiOS – Facebook SSO不返回到应用程序
- 如何检测点播资源下载后的位置?
- 使用ios 11 beta 7的UIKeyboardWillShowNotification问题