iOS 10中的警报通知和应用程序无效状态

时间:2016-12-05 10:51:46

标签: ios ios10

在iOS 9中,警报通知显示在屏幕中央,将当前应用程序移至非活动状态。它们看起来像这样:

在iOS 10中,警报通知显示在屏幕顶部,不会将当前应用移动到非活动状态(不会调用UIApplicationDelegate applicationWillResignActive)。它们看起来像这样(基本上是一个留在屏幕上的横幅通知):

相应的设置适用于iOS 9:

相应的设置适用于iOS 10:

我很惊讶警报通知在iOS 10中不再将应用程序移动到非活动状态。我无法在iOS 10(开发人员)发行说明中找到任何关于此更改的提及。有关Responding to Temporary Interruptions的相应Apple文档仍指出:

  

当发生基于警报的中断(例如来电)时,应用会暂时移至非活动状态,以便系统可以提示用户如何继续。

这是预期的改变吗?我可以在某处找到有关它的文档吗?任何人都可以分享这种变化的经验吗?

0 个答案:

没有答案