gpt4 book ai didi

iphone - 应用程序不在 ios 7 的后台运行

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

我的应用程序在 iOS 5iOS 6 中在后台运行,但在 iOS 7 中它会产生问题。

当我在控制台中看到应用程序继续在后台执行任务时,但是当我单击应用程序进入后台时,应用程序会进入应用程序的第一个屏幕(当我们启动应用程序时)。在控制台中,它不会告诉应用程序崩溃或类似的事情。它甚至不打印用 applicationWillEnterForegroundapplicationDidBecomeActive 方法编写的控制台消息。我没有得到这个问题。我正在通过 iOS6 进行构建并在 iOS7 中安装该应用程序。请帮忙。

最佳答案

您应该首先了解应用程序在 iOS 上是如何在后台运行的。这通常取决于您重新打开应用程序的速度。

  • 如果应用程序被操作系统杀死,那么在运行时您将始终看到第一个屏幕,并且您的应用程序应该保存状态并在再次打开后恢复它。
  • 应用程序在后台持续运行几秒钟,然后进入挂起状态。
  • 在一段时间不活动后,它们会被操作系统终止以保持电池生命周期和内存。
  • 在某些情况下(低内存就是一个例子)后台的应用程序可以更快地被杀死。

请阅读以下文档:

https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html

为了更准确地回答您的问题,请提供更多信息。

关于iphone - 应用程序不在 ios 7 的后台运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19293383/

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