首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mac地址簿格式

Mac地址簿格式
EN

Stack Overflow用户
提问于 2010-07-18 19:45:15
回答 3查看 2.1K关注 0票数 0

我想写一个应用程序来处理附件中的书籍。

我的第一次尝试是用苹果书。我的问题是,我没有找到格式的规范。

我仔细看了一下,发现了一些东西:

  • 附件书是一个包(因此您可以像文件系统中的文件夹一样访问它)
  • 在子文件夹中,图片/是否联系人的化身图像为普通jpeg
  • 在子文件夹元数据/是联系人卡,但格式我不知道。MIME是应用程序/八进制流。
  • 文件AddressBook-v22.abc all似乎是一个包含所有联系人的数据库。我的第一个想法是,它是一个sqlite数据库,但我没有在其中找到表。
  • 关于邮件-v4. About,我什么都不知道。

就这样。

有人知道在哪里能找到说明书吗?或者如何处理这本书?

向你问好,塞巴斯蒂安

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-18 20:19:44

要在Mac上访问地址簿数据,您应该在Objective应用程序中使用Adress框架。关于如何使用它的说明可以在Mac地址簿编程指南上找到。

在任何情况下都不应该尝试通过文件系统访问它!磁盘上的文件被认为是内部实现的详细信息,如果您试图直接读取或写入这些文件,就会有损坏它们的风险。

票数 2
EN

Stack Overflow用户

发布于 2010-07-18 19:52:22

有一个用于访问这类东西的API (直接从地址簿系统获取信息,因此您可以确保获得最新的信息),如果内存正常,则驻留在AddressBook.framework中。

票数 1
EN

Stack Overflow用户

发布于 2013-07-18 03:31:57

您也可以使用AppleScript。打开“脚本编辑器”>“打开字典”>“联系人”将为您提供与联系人数据库交互的API。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3276976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档