ios - 是否可以在音乐播放器应用程序的后台使用 NSNotificationCenter?

标签 ios mpmediaplayercontroller

我想知道是否有可能在应用程序处于暂停状态时从 NSNotificationCenter 运行观察者,如果选择器需要播放音乐。基本上,它在歌曲结束时运行以重置队列。是否可以激活选择器,即使应用程序处于后台状态?我知道这似乎是 this 的副本但是,问题是,由于我的应用程序是音乐播放器,这部分是异常(exception)吗?

最佳答案

根据我的经验,NSNotificationCenter 不会在后台运行任何东西。当您在应用程序委托(delegate)中重新初始化应用程序以更改状态或使其看起来像是在您重新启动时发生了变化时,您必须检查一些事情。不过,我很想知道我是否错了!

关于ios - 是否可以在音乐播放器应用程序的后台使用 NSNotificationCenter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16655441/

相关文章:

ios - 使用 MPMediaPlayer Swift 4 淡入淡出(动画)音量

iphone - 如何在 xcode 中的 MPMoviePlayerController 中添加下一个/上一个按钮/控件?

ios - MPMediaPlayer indexOfNowPlayingItem 给出当前索引 9223372036854775807

ios - Cocos2D reload 白屏报错

ios - 关于 macOS 10.11 上的 URL 编码

swift - dismissMoviePlayerViewControllerAnimated 在 Swift 中不起作用

android - 禁用媒体 Controller android 的向前搜索和向后搜索?

iOS 9 即使应用程序终止也如何获取位置

ios - 我可以在 IOS 应用程序中为 WebView /浏览器实现谷歌分析吗?

ios - 从 Parse 中删除推送通知历史条目