iOS:区分应用何时在后台运行以及何时手机被锁定?

时间:2018-11-20 17:42:47

标签: ios locking

我正在开发一个游戏化的对焦定时器iOS应用。在应用程序上,用户可以在想要从手机“拔出”时设置计时器。如果在焦点计时器会话处于活动状态时用户离开应用程序,则该会话将失败。但是,我希望用户能够锁定自己的电话而不会导致会话失败(以节省电池并减少干扰)。为此,我认为我需要跟踪手机是否被锁定。这样,我就可以区分由于另一个应用程序处于打开状态而在后台运行该应用程序,而由于手机已锁定而使该应用程序处于后台。我的问题是,如果不使用Apple的私有API,就无法解决该问题。

如果您有想法,我将非常感谢您的投入!

0 个答案:

没有答案