Как говорится в Apple, в iOS 9.3 мы можем Access Apple Music Library. Я играю его из своей заявки на MPMusicPlayerController
.Apple Music Songs - MPMusicPlayerController, дающий неправильное воспроизведениеState
Я получаю неправильное воспроизведениеState. Для примера. Если песня продолжает воспроизведение - так что она должна вернуть статус MPMusicPlaybackStatePlaying
, но gettting другие значения enum. Мой код
if ([[MPMusicPlayerController systemMusicPlayer] playbackState]==MPMusicPlaybackStatePlaying)
{
}
else
{
NSLog(@"playbackState %ld",(long)[[MPMusicPlayerController systemMusicPlayer] playbackState]);
}
Как яблоко говоря here мы имеем следующие возможные VALES -
Values for the playbackState property.
Declaration
Objective-C
enum {
MPMusicPlaybackStateStopped,
MPMusicPlaybackStatePlaying,
MPMusicPlaybackStatePaused,
MPMusicPlaybackStateInterrupted,
MPMusicPlaybackStateSeekingForward,
MPMusicPlaybackStateSeekingBackward
};
typedef NSInteger MPMusicPlaybackState;
Как я получить правильное состояние текущей проигрываемой песни. Любая идея, если я что-то ошибаюсь, дайте мне знать. Спасибо