2016-05-11 7 views
3

新しいApple Music APIをMPMusicPlayerControllerとともに使用していますが、再生メソッドが最初に呼び出されるのではなく、2番目または3番目の時間後に機能します。MPMusicPlayerControllerがApple Musicで再生されない

_appleMusicPlayer = [MPMusicPlayerController applicationMusicPlayer]; 
_appleMusicPlayer.repeatMode = MPMusicRepeatModeNone; 
_appleMusicPlayer.shuffleMode = MPMusicShuffleModeOff; 
[_appleMusicPlayer beginGeneratingPlaybackNotifications]; 

setQueueWithStoreIDsメソッドに渡されたURLは、国固有の有効iTunesIDとNSStringのある次のように

MPMusicPlayerController *appleMusicPlayer = /*access instantiated player*/; 
[appleMusicPlayer setQueueWithStoreIDs:@[url]]; 
[appleMusicPlayer play]; 

プレイヤーがインスタンス化されます。

私のコードは次のようです。上記の再生メソッドが呼び出された後のURLのNSLog出力のスクリーンショットを提供します。

NSLog

任意の助けもいただければ幸いです。

+0

psすべてのプレーヤーメソッド呼び出しはメインスレッドで呼び出されます。 – ozzotto

答えて

関連する問題