获取地址簿联系人列表并导入到iPhone和iPhone模拟器中

时间:2013-01-05 17:45:14

标签: iphone objective-c ios contacts addressbook

我正在构建一个广泛使用iPhone AddressBook的应用程序。不幸的是,我的设备上只加了几个联系人,甚至在我的iPhone模拟器和Mac上也没有。有没有人知道任何来源/文件/等我可以获得一个庞大的地址簿联系人列表,我可以导入我的设备和模拟器进行基于性能的测试?

注意: 我很欣赏有关如何将vcf导入iPhone的答案,但更重要的是:我正在寻找一个可以下载10K左右的联系人/ vcf /类似格式的地方?或者是一个随机的VCF发生器?

2 个答案:

答案 0 :(得分:1)

使用ABPersonCreateVCardRepresentationWithPeople(例如来自您的主机)将所有内容导出为vcf文件 或者看看谷歌..但那真的是关于SO的主题。要点是:获取vcf文件

然后在模拟器中运行的应用程序中使用ABPersonCreateWithVCardRepresentation导入该数据

答案 1 :(得分:0)

建立Daij-Djan的答案,因为这是我使用的方法,它不需要任何代码:

虽然您提到mac,但作为最后的手段,如果使用Windows PC,您可以将联系人vcf添加到您的用户目录\ contacts文件夹,然后让iTunes同步它们。将它们与您的设备同步后,它们应该在您的设备中。联系人可以来自Microsoft Outlook等外部软件或任何类型的导出联系人。