如何在我的应用程序中检测已经在后台运行的4秒或更长时间的主页按钮长按?是否可以这样,因为app已经在后台运行,如果用户长按设备的主页按钮4秒或更长时间,我可以在后台运行应用程序检测到该事件,如果可能,Apple会批准这个用于应用程序商店吗?
答案 0 :(得分:1)
不,这是不可能的。正如您所知,长按主页按钮会显示Siri。你的应用会干扰它。此外,我不相信Apple允许访问这样的主页按钮事件。
最后;当您的应用程序处于后台时,它会在一段时间后进入暂停状态,并且不会运行任何事件。该应用程序唯一能做的就是接收推送通知 - 除非您已经获得Apple自己的音频/ gps功能的特殊访问权限。
答案 1 :(得分:0)
简短回答:不可能。至少使用公共方法,并希望您的应用程序在Appstore上。
出于研究目的,您可能想尝试使用私有方法并使用它进行R& D.它可能是可能的。