contacts - 在 iOS 13 中将 vCard 添加到联系人

标签 contacts ios13 vcf-vcard

我们有一个网站,允许人们单击指向 vCard .vcf 文件的链接以在他们的手机上安装详细联系信息。处理这个问题的方法在 iOS 13 中发生了变化,这真的让人们感到困惑。以前,vCard 在联系人应用程序中打开,并且有一个保存按钮将其添加到联系人。很简单,人们理解它。现在 vCard 在预览中打开,但没有明显的方法将其保存到他们的联系人中。他们必须知道点击操作图标,然后找到联系人条目并点击它。很少有人能解决这个问题,他们只是点击“完成”按钮,认为它已被添加。向您的联系人添加 vCard 对大多数人来说太难了。

有谁知道我们可以跳过预览屏幕并直接在联系人应用程序中打开电子名片的技巧吗?

加里

最佳答案

将 vCard 信息作为纯文本(而不是链接的 .vcard 文件)包含在 QR 代码中会提示用户将此信息添加到他们的联系人应用程序中,这对于 iOS 和 Android 用户来说都是一种简单的用户体验。

根据我的发现,要求任何 iOS 或 Android 用户下载 .vcard 文件会导致应避免的困惑用户体验。

不确定在移动网站上包含二维码对您有多大帮助,但这是您的一种选择。

关于contacts - 在 iOS 13 中将 vCard 添加到联系人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58331988/

相关文章:

ios - 在iOS8中获取contactID时出错-崩溃

android.database.CursorIndexOutOfBoundsException : Index -1 requested, 大小为 2

android - 将联系人添加到群组 Android

java - ArrayList.add() 不添加,不返回错误

uinavigationbar - 如何在 iOS 13 中换行较长的大标题?

iPhone : How to get each element from QR code vCard?

iphone - 通过内置 vCard 表示方法导出/导入时,不会传输联系人备注

ios - ViewController 仅在用户触摸屏幕后呈现

ios - 崩溃 :Foundation NSClassFromString+200 in iOS 13

javascript - 带有换行符的标签 href 数据