iOS MPMusicPlayerController ShuffleMode,应用冻结

时间:2018-07-27 16:34:05

标签: ios swift xcode mpmusicplayercontroller

大家好,我目前正在开发一款可让您听音乐的应用,而我正在使用MPMusicPlayerController进行播放!

设置音乐播放器时,我还设置了shuffleMode,但有时设置失败:

[SDKPlayback] Failed validators: {(
    setShuffleMode
)}

现在我对失败没有真正的问题,因为稍后可以重试一次,一个大问题是当发生此错误时,整个应用程序将冻结。

因为我可以/应该仅在主线程上调用MPMusicPlayerController的函数,所以我不知道如何防止这种情况的发生。

在尝试设置ShuffleMode或您可以想到的任何其他方式之前,是否可以做一些检查,以防止应用程序冻结?

非常感谢您的帮助

0 个答案:

没有答案