我的应用程序有2个视图。登录视图和主页视图。成功验证后,用户将导航到“主页”视图。
我面临的问题是,在iOS9设备中,当应用程序长时间处于后台时,它将进入登录视图(这是根视图控制器)。这是iOS 9中的预期行为吗?因为我没有在较旧的操作系统版本上获得此行为。
更多澄清: App是VoIP应用程序,因此启用后台运行模式。
答案 0 :(得分:0)
也许苹果减少了在ios9中杀死在后台运行的应用程序的时间。更好的实现使用CoreData或NSUserDefaults
验证applicationDidFinishLaunchingWithOptions
中的身份验证
答案 1 :(得分:-1)
只需在applicationDidFinishLaunchingWithOptions中执行此操作即可。
[UIApplication sharedApplication] .idleTimerDisabled = YES;