The*_*eff 5 objective-c mpmusicplayercontroller ios ios11
在最新的iOS更新之后,对MPMusicPlayerController的setCurrentPlaybackRate调用停止工作,现在出现此错误:
2018-04-15 16:24:06.904562-0600 SampleProject[5659:1836398] [SDKPlayback] -
[MPMusicPlayerController setCurrentPlaybackRate:0.670213] completed error:
Error Domain=MPCPlayerRequestErrorDomain Code=1 "No commands provided."
UserInfo={NSDebugDescription=No commands provided.}
Run Code Online (Sandbox Code Playgroud)
我传入的有效double值大于0且小于2.
这是调用:[appMusicPlayer setCurrentPlaybackRate:0.7];
感谢您的任何意见或帮助!
PS我也遇到了很多其他奇怪的错误.这里有一些:
2018-04-15 17:30:01.976932-0600 SampleProject[5733:1868672] [SDKPlayback]
Failed validators: {(
setRepeatMode
)}
2018-04-15 17:30:03.976879-0600 SampleProject[5733:1868672] [SDKPlayback]
Failed to get a valid response. Resetting expectations.
2018-04-15 17:30:01.976932-0600 SampleProject[5733:1868672] [SDKPlayback]
Failed validators: {(
setRepeatMode
)}
2018-04-15 17:30:03.976879-0600 SampleProject[5733:1868672] [SDKPlayback]
Failed to get a valid response. Resetting expectations.
Run Code Online (Sandbox Code Playgroud)
我刚刚在尝试使用时遇到了同样的问题player.append(MPMusicPlayerQueueDescriptor)。MPMusicPlayerController我发现当我的队列很大时它会返回相同的错误。当我将其减少到 10 左右时,它就没有问题了。我还没有尝试过查看可以添加到队列中的最大值。
我希望这会有所帮助,也许较小的队列也适合您。
| 归档时间: |
|
| 查看次数: |
623 次 |
| 最近记录: |