如何覆盖iPhone的家庭和睡眠硬件按钮?

时间:2010-10-01 10:34:56

标签: iphone cocoa-touch

是否可以覆盖iPhone上的硬件主页和睡眠按钮?我对此做了大量研究,但我无法找到任何确定的答案。

我不打算设计恶意软件,但我很想知道在我自己的iPhone上为个人项目做这件事的可能性。

2 个答案:

答案 0 :(得分:3)

操作系统无法拦截内核中的中断并适当地调度消息。

答案 1 :(得分:3)

这仅适用于越狱设备。有些插件实际上可以“捕获”硬件按钮事件。但是我无法告诉你它是如何工作的。

我建议您首先使用您选择的搜索引擎寻找“越狱”和“主页按钮”。

由于这是供个人使用,越狱可能是可以接受的。

然而,在非越狱设备上(当然对于应该打到appstore的任何应用程序),无法拦截硬件按钮事件。