Adding vCard to Contacts in iOS 13
Asked Answered
C

2

9

we have a web site that allows people to click on a link to a vCard .vcf file to install contact details on their phone. The method for handling this has changed in iOS 13 and it is really confusing people. Previously, the vCard opened in the Contacts app and there was a Save button to add it to contacts. Simple, and people understood it. Now the vCard opens in a preview, but there is no obvious way to save it to their contacts. They have to know to tap the Actions icon, then find the Contacts entry and tap that. Very few people can work that out, instead they just tap the Done button, thinking it has been added. Adding a vCard to your contacts has become too hard for most people to work out.

Does anyone know of a trick whereby we can skip the preview screen and open the vCard directly in the Contacts app?

Gary

Columnist answered 10/10, 2019 at 22:37 Comment(3)
Did you find anything helpful other than using QR codes or calendar events?Steamtight
No, looks like this is the way it is now.Columnist
Also, if the user has deleted the Contacts App (like I did) there is no possible way to add it and it’s unclear why.Sporogony
S
2

Including vCard information within a QR code as plain text (not a linked .vcard file) prompts users to add this information to their contacts app—a simple user experience for both iOS and Android users.

From what I've found, requesting any iOS or Android user to download a .vcard file leads to a confusing user experience which should be avoided.

Not sure how helpful you'd find it to include a QR code on a mobile website, but it's one option you have.

Stanton answered 27/10, 2019 at 21:28 Comment(1)
I agree, importing a .vcf file on mobile has never been easy, but Apple have now made it unfathomable for most people.Columnist
S
0

You might try to embed the vcard in an ical element like described in iPhone: how to get safari to recognize a vcard?

Sienna answered 1/11, 2019 at 9:25 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.