【问题标题】:Get list of Address Book Contacts and Import into iPhone and iPhone simulator获取通讯录联系人列表并导入 iPhone 和 iPhone 模拟器
【发布时间】:2013-01-05 17:45:14
【问题描述】:
我正在构建一个广泛使用 iPhone 地址簿的应用程序。不幸的是,我的设备上只加载了几个联系人,而在我的 iPhone 模拟器和 Mac 中加载的更少。有谁知道任何来源/文件/等,我可以在其中获得大量通讯录联系人列表,我可以将这些联系人导入我的设备和模拟器以进行基于性能的测试?
注意:
我很欣赏有关如何将 vcf 导入 iPhone 的答案,但更重要的是:我正在寻找一个可以下载 10K 左右的联系人/vcf/类似格式的地方?或者可能是一个随机 VCF 生成器?
【问题讨论】:
标签:
iphone
objective-c
ios
contacts
addressbook
【解决方案1】:
使用ABPersonCreateVCardRepresentationWithPeople 将它们全部导出为 vcf 文件(例如从您的主机)
或者查看谷歌..但这对SO来说真的是话题。重点是:获取一个vcf文件
然后在模拟器中运行的应用中使用ABPersonCreateWithVCardRepresentation 导入该数据
【解决方案2】:
以 Daij-Djan 的回答为基础,因为这是我使用的方法,它不需要任何代码:
虽然你提到了mac,但作为最后的手段,如果使用windows PC,你可以将联系人vcf添加到你的用户目录\联系人文件夹,然后让iTunes同步它们。将它们与您的设备同步后,它们应该在您的设备中。联系人可以来自外部软件,如 Microsoft Outlook 或任何类型的导出联系人。