Tout d'abord, un peu de contexte. J'écoute mon iPhone dans deux voitures, une Honda et une BMW. La Honda utilise l’entrée Aux In, et j’ai un haut-parleur Bluetooth grâce auquel j’utilise le contrôle vocal pour démarrer les listes de lecture. Dans la BMW, j'utilise l'intégration intégrée de l'iPod.
J'écoute principalement une poignée de listes de lecture dans l'une ou l'autre voiture, mais j'ai des dizaines d'autres au téléphone. Je ne peux pas utiliser le contrôle vocal dans la BMW, alors j'utilise l'interface iDrive pour lancer des listes de lecture. En tant que tel, je veux les listes de lecture que j'écoute dans la voiture en haut. J'ai préfixé ma liste de lecture avec des soulignés, et tout était génial. Sur iOS 4, ils sont apparus sur l'iPhone (et iDrive) comme suit:
_First Car Playlist
_Second Car Playlist
Another Playlist
Playlist Not For Car
Ils se sont retrouvés en haut des listes de lecture de BMW et Voice Control les a trouvés sans problème.
Et vient ensuite iOS 5, qui semble supprimer tous les caractères non alphanumériques à partir du début de chaque titre avant le tri. Sur iOS 5, ils apparaissent comme suit (sur l'iPhone et l'iDrive):
Another Playlist
_First Car Playlist
Playlist Not For Car
_Second Car Playlist
J'ai essayé de nombreux symboles ( .$!,?
), qui ont tous été ignorés. Je ne peux pas utiliser de chiffres, car les numéros sont classés au bas de la liste et il n'est pas pratique de numéroter chaque liste de lecture. Pour l'instant je les ai renommés comme suit:
a First Car Playlist
a Second Car Playlist
Another Playlist
Playlist Not For Car
Cela fonctionne, mais c’est moche (moins lisible), et même si Voice Control l’a bien compris lorsque je dis "Première liste de lecture pour une voiture", il le lit avec le "A" en tête, ce qui me gêne. Quelqu'un d'autre peut-il proposer une autre solution?