gpt4 book ai didi

当 UIApplicationExitsOnSuspend = Yes 时,iOS 8 在重新启动时崩溃

转载 作者:可可西里 更新时间:2023-11-01 06:06:59 29 4
gpt4 key购买 nike

当在 info.list 文件中设置 UIApplicationExitsOnSuspend = Yes(“应用程序不在后台运行”)时,应用程序将在暂停时终止。

在 iOS7 上,当通过点击主页按钮暂停具有该设置的应用程序时,然后在 1 秒后再次点击应用程序图标重新启动它,它会很快显示默认屏幕并启动 OK。

然而,在 iOS8 上,在挂起后点击图标重新启动将导致黑屏和应用程序崩溃,甚至在到达 application:(UIApplication *)application didFinishLaunchingWithOptions: 之前。

谁能证实这一点,和/或有解决方案?

解决方法是设置 UIApplicationExitsOnSuspend = No 但这不是我想要的应用程序行为。

最佳答案

我们有同样的问题。我们通过在 appDelegate 中放置一个 exit(0) 来修复它:

applicationWillResignActive

applicationDidEnterBackground

当应用程序崩溃时,我们在设备上看不到崩溃日志。

关于当 UIApplicationExitsOnSuspend = Yes 时,iOS 8 在重新启动时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26403410/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com