2016-05-06 21 views
1

私は、アプリケーション内で楽曲機能を再生するMPMusicPlayerControllerを実装しました。うまく動作していても、アプリを起動するのは初めてですが、動作していません。2回目以降はすごくうまくいきます。 私が理解したところでは、setNowPlayingItemは最初に設定されていません。どんなアイデアや提案も非常に役に立ちます。あなたの貴重な時間をありがとう。MPMusicPlayerControllerが初めて動作しない

コード

また、あなたのプレーヤーのためcurrentPlaybackTimeを設定する必要があります
MPMediaItemCollection *collection = [[MPMediaItemCollection alloc] initWithItems:[NSArray arrayWithObjects:selectedMediaItem1, nil]]; 

    [appDelegate.musicPlayer setQueueWithItemCollection:collection]; 

    [appDelegate.musicPlayer setNowPlayingItem:selectedMediaItem1]; 

    [appDelegate.musicPlayer prepareToPlay]; 

    [appDelegate.musicPlayer play]; 

答えて

-1

// Restore the now-playing item and its current playback time. 
    appDelegate.musicPlayer.nowPlayingItem  = nowPlayingItem; 
    appDelegate.musicPlayer.currentPlaybackTime = currentPlaybackTime; 

チェック詳細については、このリンクは: https://developer.apple.com/library/ios/documentation/Audio/Conceptual/iPodLibraryAccess_Guide/UsingMediaPlayback/UsingMediaPlayback.html

+0

ありがとうございますが動作していません – SRI

+0

0に設定しましたか? –

+0

ご返信ありがとうございます。はい、私はそれを設定しました – SRI

0

それはバグです!私はこれに関するテクニカルサポートインシデントを開いた。私たちはiOS 10で願っています。音楽とリンゴの音楽は大きな変化をもたらすでしょう。

+0

あなたのサポートはどうでしたか?修正するのに十分な再現性がありましたか? –

関連する問題