iOS模拟器“正在播放”屏幕丢失

时间:2018-05-07 14:44:10

标签: ios swift xcode

几个月前我开发了适用于iOS 9+设备的应用程序,当时MPNowPlayingInfoCenter按预期工作。但最近我将我的XCode更新到最新的9.3并且由于一些Pods库正在更新,我不得不将Deployment Target更改为10.0。从那以后,MPNowPlayingInfoCenter停止工作,并且永远不会出现在任何模拟器设备上的锁定屏幕上。

MPNowPlayingInfoCenter.default().nowPlayingInfo = [
            MPMediaItemPropertyTitle: self.playerItem.title.br2Sp.stripTags,
            MPMediaItemPropertyArtist: self.playerItem.artist.br2Sp.stripTags,
            MPNowPlayingInfoPropertyPlaybackRate: player.rate
        ]

知道自那以后发生了什么变化吗?

P.S。通过停止工作我的意思是上面的代码不再在锁定屏幕上显示Now Playing信息。

1 个答案:

答案 0 :(得分:2)

经过大量搜索,我终于知道iOS Simulator v11.3尚未支持控制面板,它显示一个没有任何控件的磨砂屏幕。我已经下载了iOS模拟器v10.3.1,现在它正在显示。