在我的 info.plist 文件中,我的应用程序不会在后台运行 = YES。这是一个企业应用程序,我正在尝试在用户退出(点击主页按钮)时记录。但是在 AppDelegate 中,我登录到控制台以查看将调用什么方法,但它们都不是(applicationWillResignActive、applicationDidEnterBackground、applicationWillTerminate)。有没有办法确定用户何时退出我的 plist 设置>?
谢谢
这是 willTerminate 方法,它是开箱即用的:
- (void)applicationWillTerminate:(UIApplication *)application
{
NSLog(@"goodbye");
// Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
}
我已经更改了 plist 设置,现在可以从 applicationDidEnterBackground 登录。