草庐IT

UIBackgroundTaskIdentifier

全部标签

ios - 如何判断我的应用程序是否已暂停?

我对iOS状态管理的理解是,当用户点击home键时,应用程序变为非事件状态,然后进入后台,然后在几秒钟后暂停。如果系统需要释放内存,或者如果用户将应用从最近使用的列表中滑动,则暂停的应用将被终止。我的问题是,有什么方法可以让我知道我的应用程序已经离开后台状态并进入暂停状态吗?我知道像applicationDidEnterBackground这样的应用程序委托(delegate)方法等,但有没有办法告诉我该应用程序已暂停?我认为被停职不与被解雇是对的吗?我问这个问题的背景是我正在创建一个音频播放器应用程序。我在Info.plist中启用了背景音频,因此当播放音频并按下主页按钮时,我可以看