ios 后台应用程序从 MPNowPlayingInfoCenter 响应缓慢

标签 ios objective-c mpnowplayinginfocenter

我创建了一个连接到 MPNowPlayingInfoCenter 的音乐应用程序。我有一堆方法可以做各种事情(下一步、暂停等)。但是,当我点击 MPNowPlayingInfoCenter 中的下一步按钮时,应用程序会立即响应并在应用程序处于事件状态时立即调用该方法。但是,当应用程序正在播放背景并且我从 MPNowPlayingInfoCenter 中点击下一步时,它会在几秒钟后响应。

有没有其他人遇到过这种情况,或者知道这里的罪魁祸首是什么?

最佳答案

您不应该在后台使用任何图形代码 - 如果您这样做太多,iOS 会终止您的应用程序,因为它会占用前台应用程序可用的资源。它还会削弱您的其他后台例程。

关于ios 后台应用程序从 MPNowPlayingInfoCenter 响应缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20982010/

相关文章:

ios - MPNowPlayingInfoCenter 实时图标

ios - 暂停 UIView 的关键帧动画

iPhone:NSDate 和夏令时

ios - 没有自动换行的多行 UILabel?

ios - 在 iOS 中通过 URL 播放视频

ios - #ifdef 语句检查测试方案

iOS - Chromecast 与 MPNowPlayingInfoCenter 集成以提供锁屏控制

javascript - 如何在 React-native 中获取 NavigatorIOS 的 'child controllers' 引用?

ios - 从多个 UITableView 选定单元格传递图像数组

ios - 在 iPad 锁屏(背景)上显示 AVAudioplayer 持续时间和耗时