[英]How can I simulate a press of the home button in iOS?
我需要模拟按下主屏幕按钮以退出带有动画的应用程序。 我想我可以使用UIATarget类来做到这一点,但是我不知道它在什么框架中,所以我可以导入它。 如何模拟按下主屏幕按钮?
出于调试目的,您可以尝试:
exit(0);
要么
[[NSThread mainThread] exit];
但是,在iPhone上,没有退出应用程序的概念。 导致应用程序退出的唯一操作是触摸手机上的“主页”按钮,而这不是开发人员可以访问的。
根据苹果公司的说法,您的应用程序不应自行终止。 由于用户没有点击“主页”按钮,因此只要返回主屏幕,就会给用户留下您的应用崩溃的印象。 这是令人困惑的非标准行为, 应该避免 。
您应在此处阅读有关此主题的技术问答。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.