Je joue un file audio dans l'application iOS en utilisant AVQueuePlayer / AVFoundation. J'ai mis les informations en cours de lecture MPNowPlayingInfoCenter comme le titre de l'album, artiste, Artwork, comme ça
NSMutableDictionary *albumInfo = [[NSMutableDictionary alloc] init];
MPMediaItemArtwork *artworkP;
UIImage *artWork = [UIImage imageNamed:album.imageUrl];
[albumInfo setObject:album.title forKey:MPMediaItemPropertyTitle];
[albumInfo setObject:album.auther forKey:MPMediaItemPropertyArtist];
[albumInfo setObject:album.title forKey:MPMediaItemPropertyAlbumTitle];
[albumInfo setObject:artworkP forKey:MPMediaItemPropertyArtwork];
[[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:albumInfo]
et également accéder à l'événement distant dans le délégué de l'application pour jouer, pause, prochaine, événement précédent de l'écran de locking. Mais la barre de search n'est pas accessible, même si je n'ai trouvé aucune option pour définir la propriété de search.
je veux placer la propriété de search et vouloir accéder à l'événement de changement de slider de search dans mon application.
Je crois que la seule façon de soutenir la search vers l'avant et vers l'arrière est par les buttons précédent / précédent (ils envoient une notification de début / fin de search quand ils sont maintenus enfoncés).
UIEventSubtypeRemoteControlBeginSeekingBackward, UIEventSubtypeRemoteControlBeginSeekingForward, UIEventSubtypeRemoteControlEndSeekingBackward, UIEventSubtypeRemoteControlEndSeekingForward
Sur la base de certaines autres questions et de la documentation, la barre de search n'est accessible que via les propres applications d'Apple ( https://stackoverflow.com/a/20142141/535632 , https://stackoverflow.com/a/20909875/535632 ). Selon cette dernière réponse, il semble que certaines applications (notamment Spotify) apathent leur musique via le lecteur de musique pour utiliser la barre de search.