Dans le monde de bureau Mac, si je devais cliquer sur un lien dans une page Web qui est associé à un fichier VCF, ce fichier serait ouvert dans l'application de carnet d'adresses. Dans le monde de l'iPhone, cependant, cela donne des résultats dans le message "Échec du téléchargement. Safari ne peut pas télécharger ce fichier" étant affiché. Donc, ma question est que c'est qu'il est réellement possible d'ajouter un contact au carnet d'adresses de votre iPhone d'une page Web?
J'ai à la fois le fichier VCF d'origine et une version microformattée HCard des données à votre disposition, de sorte que la solution ne doit donc pas être liée au téléchargement du fichier d'origine - je suis capable de reproduire les données si nécessaire. La seule condition requise consiste à ajouter le contact au carnet d'adresses de l'iPhone d'une page Web qui est visionné à partir de safari mobile.
Donc, toutes les idées?
Tout en dehors de la portée de mes besoins initiaux, j'ai trouvé une solution au problème que je peux travailler avec.
Comme cela se passe, si vous recevez un courrier électronique avec une vCard en tant que pièce jointe, vous pouvez alors ouvrir cette pièce jointe et l'ajouter à votre carnet d'adresses. Donc, si au lieu d'offrir un lien de téléchargement vCard sur des utilisateurs de l'iPhone, vous leur fournissez un moyen d'envoyer la VCard par courrier électronique. Ils sont capables d'ajouter la carte à leur carnet d'adresses.
Une solution légèrement rond-point, mais sur le meilleur, je suis capable de trouver tandis que Apple== Ne vous permettez pas de le faire de manière native. C'est certainement une solution meilleure que de ne rien faire du tout.
J'ai fini par écrire un article de blog à ce sujet: Ajout d'un vcard au carnet d'adresses iPhone à partir d'une page Web
Pour les googlers, à partir de ce post, dans iOS 7 (Beta 6), le fichier peut être ouvert directement dans l'application Contacts et enregistré.
Selon la bibliothèque de référence, l'ajout de contact avec le carnet d'adresses de l'iPhone n'est pas possible. Les systèmes disponibles sont les suivants: Mail, téléphone, texte, carte, liens YouTube et iTunes.