Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 前台应用程序的状态是什么,但几分钟后显示为非活动状态?_Ios_Swift_Uikit_State_Foreground - Fatal编程技术网

Ios 前台应用程序的状态是什么,但几分钟后显示为非活动状态?

Ios 前台应用程序的状态是什么,但几分钟后显示为非活动状态?,ios,swift,uikit,state,foreground,Ios,Swift,Uikit,State,Foreground,我正在开发一款iPad应用程序,我注意到一种状态,应用程序在前台似乎处于睡眠状态 复制的步骤: 将屏幕时间设置为15分钟 启动应用程序并等待5分钟以上 当在5分钟后单击屏幕时,应用程序显示为2秒不活动,并且不接受新事件 2秒钟后,应用程序注册该触摸并开始响应 我想知道的是,该应用程序是从积极的前景到非积极的前景后,一定数额的不活动前景 如果是,应用程序将需要多长时间才能进入前台非活动状态。是否有任何代理或通知侦听该事件的发生?可能应用程序处于非活动状态-应用程序正在前台运行,但未接收事件。iOS

我正在开发一款iPad应用程序,我注意到一种状态,应用程序在前台似乎处于睡眠状态

复制的步骤:

  • 将屏幕时间设置为15分钟
  • 启动应用程序并等待5分钟以上
  • 当在5分钟后单击屏幕时,应用程序显示为2秒不活动,并且不接受新事件
  • 2秒钟后,应用程序注册该触摸并开始响应
  • 我想知道的是,该应用程序是从积极的前景到非积极的前景后,一定数额的不活动前景


    如果是,应用程序将需要多长时间才能进入前台非活动状态。是否有任何代理或通知侦听该事件的发生?

    可能应用程序处于非活动状态-应用程序正在前台运行,但未接收事件。iOS应用程序可以处于非活动状态,例如,当收到电话或短信时。

    是的,我也看到了这一描述。但我很困惑,因为我在测试中使用了WillResignActivenotification,在本例中没有调用它。没有消息或呼叫,因为我在测试时打开了请勿打扰模式。您正在尝试什么系统?据我所知,iOS 13和早期版本之间存在差异。你读过了吗?谢谢!虽然我的目标是iOS 13,但我目前还没有使用场景方法。我以前读过这篇文章,现在又读了一遍。谢谢你的链接。但这仍然让我有点困惑,文档说“当启动到前台时,系统会自动将应用程序转换到活动状态。之后,状态在活动和后台之间波动,直到应用程序终止。”但我不确定它是否真的会在前台经过一段时间后将其转换为非活动状态。