erkennt MPMusicPlayerController-Benachrichtigungen im Hintergrund

8

Ich habe eine Musik-App in swift geschrieben, ich benutze MPMusicPlayerController.systemMusicPlayer, auch versucht, ApplicationMusicPlayer.

Musik spielt im Hintergrund wie erwartet.

Wenn meine App im Hintergrund ist, benötige ich Benachrichtigungen zur Änderung des Wiedergabezustands, damit meine App das nächste abzuspielende Lied bestimmen kann.

Ich habe folgendes in meiner ViewDidLoad-Methode. Meine Methode "playbackChanged" wird mit allen korrekten Zuständen aufgerufen, wenn meine Anwendung im Vordergrund ist.

%Vor%

Ich bekomme nichts, wenn meine App im Hintergrund ist. Ich erinnere mich mit iOS 7 und mit dem iPodMusicPlayer, der jetzt in iOS 8 veraltet ist, würde ich diese Benachrichtigungen im Hintergrund richtig bekommen.

Irgendwelche Ideen was schief geht?

    
jlgaustin 14.10.2014, 22:08
quelle

1 Antwort

0

Der Aufruf von beginGeneratingPlaybackNotifications() auf dem MusicPlayer schien für mich zu funktionieren.

%Vor%

UPDATE : Leider funktioniert MPMusicPlayerNotifications nicht zuverlässig im Hintergrund.

    
Eric Hodgins 11.08.2016 19:10
quelle