有没有办法从我的Mac OS X地址簿自动导入联系人到iPhone模拟器联系人应用程序?或vCards或类似的东西?我正在构建一个以各种方式显示联系人的应用程序,我希望有一种方法可以拥有大量的联系人,而无需在自己中键入所有联系人。
答案 0 :(得分:20)
这个解决方案对我有用,而且非常容易。
该问题询问如何将Mac OSX联系人引入iOS模拟器。如果您将iPhone与Mac同步,然后在iTunes中执行iPhone的未加密备份,此解决方案将起作用:
答案 1 :(得分:15)
我有Xcode 6,当我将vCard文件放入模拟器窗口时,它为我提供了导入选项。
请转到Mac OS X地址簿,选择所有联系人并将其导出到vCard。然后将该文件拖放到模拟器中。
答案 2 :(得分:2)
可能不是直接的,但是你有一个填充了联系人的真实手机,你可以检索文件/mobile/Library/AddressBook/AddressBook.sqlitedb
并将其复制到
答案 3 :(得分:2)
你可以这么做:
只需下载此应用: https://github.com/aussiegeek/AddressBookVcardImport
创建一个包含您要导入的所有联系人的vCard,并将其命名为“vCards.vcf”
将此文件添加到XCode项目并在模拟器上运行。
答案 4 :(得分:1)
如果您使用越狱手机,请将iPhone中的/var/mobile/Library/AddressBook/*
复制到Mac上的~/Library/Application Support/iPhone Simulator/[version]/Library/AddressBook
。不幸的是,即使我复制AddressBookImages.sqlitedb
,这些图片对我也不起作用。
答案 5 :(得分:1)
djibouti33的回答也适用于我,但在他的iPhone Simulator文件夹位置的步骤中有一个关键的例外。以下对我有用。
希望这有帮助!