我们从文档目录路径中获取.vcf ,但无法使用.vcf文件 URL 导入设备,例如

'"Nik1 .vcf": file:///Users/jksol-niketan/Library/Developer/CoreSimulator/Devices/18ADE140-22E4-4BEA-8C25-886AEE96C2CC/data/Containers/Data/Application/BC6A91A7-2920-4D 9787-F6D0E0DAB200/Documents/restore/Nik1%20.vcf'

如何解决此文件路径 URL 以使用 swift/objective c 导入 iPhone 设备我厌倦了这个问题,请帮助解决此查询解决方案。

for r in restore{
                  var data: Data = Data()
                            do{
                                let url = URL(fileURLWithPath: r.value.path)
                                try data = NSData(contentsOf: url) as Data
                                var usersContact = [CNContact]()
                                    do {
                                        try usersContact = CNContactVCardSerialization.contacts(with: data)
                                    } catch {
                                        print("error")
                                    }
                                let contact = usersContact[0]
                                print(contact)
                            }catch{
                                print("error")
                            }
                        }

前任。 restore = ["Nik1 .vcf": file:///Users/jksol-niketan/Library/Developer/CoreSimulator/Devices/18ADE140-22E4-4BEA-8C25-886AEE96C2CC/data/Containers/Data/Application/BC6A91A7-2920- 4D5D-9787-F6D0E0DAB200/Documents/restore/Nik1%20.vcf]

  ask by niketan balar translate from so

本文未有回复,本站智能推荐:

1回复

在 iOS 中共享 vcf 文件时,该文件未使用 swift 附加到邮件中

我正在尝试使用 UIActivityViewController 共享一个 vcf 文件。 它与除邮件之外的所有其他选项共享文件。 它只是打开邮件编辑器,没有任何附件。 这是我的代码: 当用户选择邮件选项进行共享时,我想将此联系人作为 vcf 文件附加到邮件应用程序中。
1回复

由于自定义 CNSocialProfile 服务名称而导致 imessage 中的 VCF 崩溃?

我使用 swift 以编程方式创建了一个 vcf 。 在这个 vcf 中,我制作了一个[CNLabeledValue<CNSocialProfile>]对象,我在其上附加了一个带有自定义服务名称的CNSocialProfile ,在我的例子中是“Instagram” 。 但是,一旦我使
2回复

我的应用程序拒绝访问iOS联系人-Swift

我有一个视图,当它被加载时,它将首先检查访问联系人的权限,如果它是Authorized,NotDetermined或Denied ..第一次代码将与NotDetermined一起使用,因此它将调用函数来请求访问..问题是在此功能中: 现在,该应用程序从不要求访问联系人,我不知道为什么,它
1回复

是否有用于在iOS中创建和修改联系人的库或框架? -迅捷

我有一个应用程序,可以从数据库中检索员工信息(姓名,号码,电子邮件等)。 那么,是否有一个库或框架可以使用swift创建新联系人或对其进行修改并将其添加到iOS中的联系人应用程序中? 如果我想显示来自数据库的员工联系方式,我应该创建这样的UI还是要为此创建一个库?
5回复

如何从网页添加联系人到 iPhone 的通讯录?

在桌面 Mac 世界中,如果我单击网页中链接到 VCF 文件的链接,该文件将在地址簿应用程序中打开。 然而,在 iPhone 世界中,这样做会导致显示消息“下载失败。Safari 无法下载此文件”。 所以,我的问题是,实际上是否可以从网页向 iPhone 的地址簿添加联系人? 我有原始 VCF 文
1回复

有没有办法创建一个带有下面描述的 url vCard 并使用 swift 4 共享它?... iOS 地图是否共享一个标记的位置

我正在尝试通过 vCard 共享位置,如下所示: 这确实有效,但我无法在 vCard 下方添加描述... 我有这个 我在找这个 我试过添加另一个项目: 但它只显示 vCard 非常感谢
1回复

将注释和图像添加到序列化的VCF联系人

我正在尝试使用CNContactVCardSerialization将联系人另存为vcf,效果比较好。 我确实发现苹果不将Notes或Images包含在VCF中。 我确实使用了stackoverflow答案来帮助图像序列化,但是现在我也在努力添加注释。 这是我尝试过的: 这似乎
3回复

Swift 从邮政编码获取城市

我有一个用户填写的注册表单。 我希望他们只需要输入他们的邮政编码,让我的程序能够推断出他们的城市和州,这样他们就不必手动编写这些内容/拥有一个更简洁的界面和更少的输入字段。 我该怎么做?