我正在开发一个iPhone应用程序,并且需要在应用程序处于后台模式时跟踪用户按下的主页按钮事件。我已经浏览了apple documentation / apis但是找不到任何要跟踪的内容。
如果有人能帮助我跟踪iPhone主页按钮按下事件,那将是很棒的。
答案 0 :(得分:5)
您的应用程序无法在后台捕获任何事件。有一些特殊情况允许您的应用在后台执行某些任务,但即使它们也不允许您收听主页按钮交互。
答案 1 :(得分:0)
您无法跟踪是否按下了主页按钮,但您的情况是查看应用程序是否已进入后台。为此,有一个方法 applicationDidEnterBackground:(UIApplication *)application 。当应用程序进入后台时调用此方法。
- (void)applicationDidEnterBackground:(UIApplication *)application
{
NSLog(@"Application Entered Into Background.");
}