4 votes

Qu'est-ce que "AddressBookUrlForwarder" ?

Aujourd'hui, j'ai cliqué sur un lien sur Facebook et une fenêtre de dialogue m'a donné le message suivant :

" Le lien doit être ouvert avec une application. Envoyer à :
AddressBookUrlForwarder

Après avoir examiné le lien, il avait le format suivant :

fb://photo/12345678?set=blahblahlblah

Je n'ai jamais vu de lien de navigateur avec le protocole "fb://" et je n'ai certainement jamais entendu parler de "AddressBookUrlForwarder".

J'ai donc fait une recherche et je n'ai rien trouvé. Puis j'ai fait une recherche Locate à partir du terminal et j'ai trouvé :

/Système/Bibliothèque/CoreServices/AddressBookUrlForwarder.app

J'ouvre donc "/System/Library/CoreServices/" dans le finder et cette application n'apparaît pas. Mais elle est bien là. Pensant qu'elle doit avoir des attributs étendus ou un ACL, je fais un "ls-lae@" dans le répertoire coreservices et, à toutes fins utiles, elle apparaît comme un répertoire .app normal sans @ ou + ou quoi que ce soit de spécial pour la cacher du Finder.

Que diable se passe-t-il ? C'est quoi cette application ? Pourquoi ne s'affiche-t-elle pas dans le Finder ? Qu'est-ce qu'un lien de protocole "fb://" ?

J'ai la chair de poule maintenant.

De plus, j'utilise la 10.8.4.

3voto

Jonathan Sampson Points 121800

Je suppose que cette application est utilisée pour récupérer les coordonnées des contacts Facebook et Twitter afin de les afficher dans le carnet d'adresses.

Cette hypothèse est basée sur les notes de mise à jour d'un système de gestion de l'information. une mise à jour récente de Mac OS X ainsi que le contenu de l'exécutable de cette application (tel qu'il est visualisé avec la commande strings ) :

strings /System/Library/CoreServices/AddressBookUrlForwarder.app/Contents/MacOS/AddressBookUrlForwarder`).

La sortie de strings me fait penser que l'application est un gestionnaire d'URL pour ces expressions :

...
_urlPatterns
http://www.facebook.com/profile.php?id=$1
fb://profile/(.*)
http://twitter.com/$1
twitter:///user[?]screen_name=(.+)
http://twitter.com/share?text=$1
twitter:///post[?]message=(.+)
...

Avez-vous un compte Facebook configuré dans Préférences Système -> Mail, Contacts & Calendriers ?

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