在 info.list 文件中设置 UIApplicationExitsOnSuspend = Yes
("应用程序不在后台运行"),当应用程序被挂起时,它将终止。
iOS7 上,通过轻按 home 按钮暂停具有该设置的应用程序,然后在 1 秒钟后再次轻按应用程序图标以重新启动它,它将短暂地显示默认屏幕并启动 OK。
然而,在 iOS8 上,轻按图标以在挂起后重新启动会导致黑屏和应用程序崩溃,甚至在到达 application:(UIApplication *)application didFinishLaunchingWithOptions:
方法之前就崩溃。
是否有人可以确认这一点,并/或者有解决方案?
一个解决方法是将 UIApplicationExitsOnSuspend = No
,但这并不是我想要的应用程序行为。