2012-02-06 14 views
6

This application e this application dice che visualizza sfondi dal vivo su schermata di blocco. Abbiamo requisiti simili.Curioso di sapere il trucco per gli sfondi live su schermo bloccato su iPhone

Dalle recensioni è venuto a sapere che si sta riproducendo musica in sottofondo con volume silenzioso, ma non è rilevante per l'impostazione degli sfondi.

Argomento assolutamente faticoso per noi. Qualcuno può suggerire qualche punto da cui iniziare ..?

Referred this e Referred this domande sul nostro forum, ma dice che non sarà approvato da Apple. Quindi, come esiste l'applicazione corrente in negozio?

Nota: Si prega di considerare questo come domande di programmazione originali in quanto non vi è alcun punto di partenza che possiamo trovare.

risposta

4

Se si riproduce musica, è possibile utilizzare MPNowPlayingInfoCenter (Disponibile in iOS 5.0 e versioni successive.) Per impostare elementi come copertina, titolo e artista sulla schermata di blocco. Il vostro codice potrebbe assomigliare a questo:

NSMutableDictionary *currentTrackData = [[NSMutableDictionary alloc] init]; 
[currentTrackData setObject:"Some text" forKey:MPMediaItemPropertyTitle]; 

MPMediaItemArtwork *mediaItemArtwork =[[MPMediaItemArtwork alloc] initWithImage:[UIImage imageNamed:@"your image path"]]; 
[currentTrackData setObject:mediaItemArtwork forKey:MPMediaItemPropertyArtwork]; 
[mediaItemArtwork release]; 

[MPNowPlayingInfoCenter defaultCenter].nowPlayingInfo = currentTrackData; 

Non dimenticate di importare il quadro lettore multimediale:

#import <MediaPlayer/MediaPlayer.h> 
0

La lockscreen applicazione diretta deve fare in questo modo (MPNowPlayingInfoCenter) come non puoi ascoltare la musica durante l'utilizzo l'app

Problemi correlati