ios - iOS 模拟器“正在播放”屏幕丢失
问题描述
几个月前,我为 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
]
知道从那以后发生了什么变化吗?
PS停止工作是指我上面的代码不再Now Playing
在锁定屏幕上显示信息。
解决方案
找了好久,终于知道iOS Simulator v11.3 还不支持控制面板,显示的是磨砂屏幕,没有任何控制。我已经下载了 iOS Simulator v10.3.1,它现在出现了。
推荐阅读
- apache-flink - Flink Dashboard UI Tasks 硬限制
- python-3.x - 如何在python中的列单元格中进行子结构
- git - 仅在 git 的不同分支中检查新文件(未修改)
- r - 在另一个变量中分组的一个变量的唯一值的频率 - R?
- linux - VirtualBox 终端:无响应/不活动
- ruby-on-rails - Bootstrap下拉导航不起作用Rails 6
- php - wordpress 中的重复管理菜单设置
- maven - 为什么“mvn site”正在运行测试?
- python - Boto3 - 可能将生成器对象上传到 s3?
- python - 有没有办法修复 lamda aws 上的 numpy 错误?