我遇到一种现象,经过很长一段时间后应用程序处于后台(可能是从内存中弹出) - 运行applicationDidBecomeActive
后(我在设备日志中看到它的日志)在启动屏幕上并保持在那里,直到我杀死应用程序并重新启动它
发生在带有iOS 7.1.2的iPhone4上(不了解其他设备,或者它也发生在iOS8上)
在applicationDidBecomeActive
中我需要做些什么才能进入输入屏幕?
P.S。
有一个facebook [FBAppEvents activateApp];
被调用 - 我不知道它是否相关......
答案 0 :(得分:0)
嗯..这实际上取决于应用程序,设备以及您如何使用设备。 测试一下。尝试创建一个新的视图控制器并呈现它。
如果出现,我假设你的所有视图控制器都是从内存释放的。