2015-02-23 16 views
7

Wie behandelt spotify benutzerdefinierte Remote-Ereignisse? Derzeit auf iPhone 6 mit iOS 8.1.3 und spotify Version 2.4.0.1822 bekomme ich die folgenden Kontrollen auf dem Sperrbildschirm, wenn ich Spotify Radio einschalten. Ich habe versucht, alle Dokumente zu entfernten Ereignissen zu lesen, und ich kann keine Ressourcen finden, die benutzerdefinierte Remote-Ereignisse vom Sperrbildschirm erlauben.Benutzerdefinierte Remote-Ereignisbehandlung in der App vom iOS-Sperrbildschirm

enter image description here enter image description here

Antwort

6

Vielleicht ist das mit MPRemoteCommandCenter umgesetzt. Hier ist Beispiel ...

MPRemoteCommandCenter *remoteCommandCenter = [MPRemoteCommandCenter sharedCommandCenter]; 
[[remoteCommandCenter skipForwardCommand] addTarget:self action:@selector(skipForward)]; 
[[remoteCommandCenter togglePlayPauseCommand] addTarget:self action:@selector(togglePlayPause)]; 
[[remoteCommandCenter pauseCommand] addTarget:self action:@selector(pause)]; 
[[remoteCommandCenter likeCommand] addTarget:self action:@selector(like)]; 

Implementieren diesen Code, spielen Musik auf Ihrem App, und sperren Sie Ihr iPhone. Sie werden wahrscheinlich einen angepassten Sperrbildschirm sehen.

Hinweis - Menü kann Label angepasst werden, aber es kann nicht Symbolbild und Anzahl der Zeile anpassen.