在背景中检测主页按钮长按事件

时间:2014-06-02 07:20:17

标签: ios iphone background long-press home-button

如何在我的应用程序中检测已经在后台运行的4秒或更长时间的主页按钮长按?是否可以这样,因为app已经在后台运行,如果用户长按设备的主页按钮4秒或更长时间,我可以在后台运行应用程序检测到该事件,如果可能,Apple会批准这个用于应用程序商店吗?

2 个答案:

答案 0 :(得分:1)

不,这是不可能的。正如您所知,长按主页按钮会显示Siri。你的应用会干扰它。此外,我不相信Apple允许访问这样的主页按钮事件。

最后;当您的应用程序处于后台时,它会在一段时间后进入暂停状态,并且不会运行任何事件。该应用程序唯一能做的就是接收推送通知 - 除非您已经获得Apple自己的音频/ gps功能的特殊访问权限。

答案 1 :(得分:0)

简短回答:不可能。至少使用公共方法,并希望您的应用程序在Appstore上。

出于研究目的,您可能想尝试使用私有方法并使用它进行R& D.它可能是可能的。