我需要模拟按下主页按钮以使用动画退出应用程序。我想我可以用UIATarget类做到这一点,但我不知道它是什么框架所以我可以导入它。如何模拟按下主页按钮?
答案 0 :(得分:8)
出于调试目的,您可以尝试:
exit(0);
或
[[NSThread mainThread] exit];
但是,在iPhone上没有退出应用程序的概念。应用程序退出的唯一操作是触摸手机上的“主页”按钮,这不是开发人员可以访问的内容。
根据Apple的说法,您的应用不应单独终止。由于用户未点击“主页”按钮,因此返回主屏幕会让用户感觉您的应用已崩溃。这是令人困惑的非标准行为,应该避免 。
您应该阅读有关此主题here
的技术问答