4 votes

Devs, les applications tierces peuvent-elles accéder à la liste de lecture de Safari ?

Est-il possible que iOS 5 permette aux développeurs d'accéder à la liste de lecture dans Safari ? Une option potentielle de lecture ultérieure pour les clients Twitter, etc.

J'ai posé la question aux développeurs sur Twitter depuis un moment, mais je n'ai toujours pas eu de réponse.

0 votes

L'application "The Verge" le fait. Je ne sais pas comment

0voto

Fred Points 684

Eh bien, je ne pense pas qu'il y ait un support officiel pour l'accès d'un tiers à la liste de lecture d'Apple, mais je sais qu'ils sont stockés dans ce fichier sur le Mac, et je suppose que c'est la même chose sur iOS, ou presque :

~/Bibliothèque/Safari/Bookmarks.plist

Il suffit de rechercher une clé dont l'entrée est nommée "Title" et dont la valeur est "com.apple.ReadingList". C'est la dernière dans mon propre fichier, mais je ne m'attends pas à ce que ce soit comme ça tout le temps.

Et je suggère de la regarder avec un éditeur de liste de propriétés, comme Xcode 4, c'est une liste de propriétés binaires, elle n'a pas l'air bien quand elle est ouverte dans TextEdit ou une autre application similaire.

1 votes

En supposant que le fichier soit le même sur iOS (ce qui est fort possible), il n'y aura aucun moyen d'y accéder, car il est protégé par un bac à sable, ce qui signifie que seul Safari peut le lire.

1 votes

Oui, c'est vrai. J'avais oublié le sandboxing sur iOS... Eh bien, à moins qu'il y ait une API ou une méthode dédiée, je ne vois pas comment ce serait possible.

0 votes

Merci pour les réponses ! Je suppose que ce que je cherchais, c'était une preuve de l'existence d'une API de liste de lecture. Ça ne semble pas prometteur Dommage !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X