6
我有音樂播放器的問題,大部分的歌曲給人錯誤MPMusicPlayer錯誤域= MPErrorDomain代碼= 4?
錯誤域= MPErrorDomain代碼= 4
測試設備具有蘋果音樂訂購和軌道提供了有關應用程序錯誤他們在Apple音樂應用程序中工作正常!
下面是代碼:
let applicationMusicPlayer = MPMusicPlayerController.systemMusicPlayer()
applicationMusicPlayer.setQueueWithStoreIDs([ID])
if #available(iOS 10.1, *)
{
applicationMusicPlayer.prepareToPlay { (error) in
if (error != nil)
{
print("[MUSIC PLAYER] Error preparing : \(String(describing: error))")
return
}else
{
self.start_timer();
self.applicationMusicPlayer.play()
}
}
}else
//Play directly ios below version 10.1
{
self.applicationMusicPlayer.play()
}
}
但我已經試過,當軌道給出了這樣的錯誤,我去蘋果的音樂播放器,並從那裏它發揮的工作,然後我又回到了我的應用程序,並從我的應用程序播放它的工作也很好,所以我需要去蘋果音樂應用程序播放曲目不在我的應用程序中播放,使他們在我的應用程序中工作!這太奇怪了,爲什麼?
PS:測試設備具有蘋果音樂訂閱
是否會將錯誤下載到設備的歌曲?或者他們在用戶庫中但沒有下載到手機中? –
@MicahWilson @MicahWilson來自遠程API的歌曲,它提供蘋果歌曲與epf_id < - 商店ID在蘋果,有些是作品,其中大部分都沒有給出上述錯誤 – Jack
但是,當我去蘋果音樂,並從那裏播放它玩,然後我們回到應用程序,並從我的應用程序播放其播放也沒有錯誤 – Jack