2015-02-23 13 views
7

In che modo spotify gestisce eventi remoti personalizzati? Attualmente su iPhone 6 con iOS 8.1.3 e spotify versione 2.4.0.1822 ottengo i seguenti controlli sulla schermata di blocco quando accendo la radio spotify. Ho provato a leggere tutti i documenti relativi agli eventi remoti e non riesco a trovare alcuna risorsa che consenta eventi remoti personalizzati dalla schermata di blocco.Gestione eventi remota personalizzata nell'app dalla schermata di blocco di iOS

enter image description here enter image description here

risposta

6

Forse implementato con MPRemoteCommandCenter. Ecco esempio ...

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)]; 

applicazione del presente codice, ascoltare musica con l'app, e bloccare il vostro iPhone. Probabilmente vedrai una schermata di blocco personalizzata.

Nota - Il menu può essere un'etichetta personalizzata, ma non può personalizzare l'immagine dell'icona e il numero di righe.