Wie Apple sagte in iOS 9.3 können wir Access Apple Music Library. Ich spiele es von meiner Anwendung aus MPMusicPlayerController
.Apple Music Songs - MPMusicPlayerController geben falsche WiedergabeState
Ich bekomme falsche PlaybackState. Für Ex. Wenn der Song weiter abgespielt wird, sollte er den Status MPMusicPlaybackStatePlaying
ausgeben, aber andere Enum-Werte erhalten. Mein Code ist
if ([[MPMusicPlayerController systemMusicPlayer] playbackState]==MPMusicPlaybackStatePlaying)
{
}
else
{
NSLog(@"playbackState %ld",(long)[[MPMusicPlayerController systemMusicPlayer] playbackState]);
}
Als Apfel sagen here haben wir folgende mögliche vales -
Values for the playbackState property.
Declaration
Objective-C
enum {
MPMusicPlaybackStateStopped,
MPMusicPlaybackStatePlaying,
MPMusicPlaybackStatePaused,
MPMusicPlaybackStateInterrupted,
MPMusicPlaybackStateSeekingForward,
MPMusicPlaybackStateSeekingBackward
};
typedef NSInteger MPMusicPlaybackState;
Wie werde ich den richtigen Zustand des aktuellen Song zu bekommen. Jede Idee, wenn ich etwas falsch verstehe, lass es mich wissen. Danke