java - 添加联系人到 mac 联系人?

标签 java c macos contacts

<分区>

是否有一个库可以让我以某种方式将联系人添加到 mac 联系人?我更喜欢 java 或 C,但其他语言也可以。

谢谢

最佳答案

添加联系人或与 OS X 地址簿相关的任何其他事情的正确方法是使用 Apple 的文档 API 之一。最容易使用的是 Apple Events scripting interface ,通过 AppleScript 或类似 appscript 的等价物来自 Python、Ruby 或 Objective C。参见 here一个 AppleScript 示例。

在较低的层次上,使用 Objective C,您可以直接使用 Address Book 框架。查看Address Book Programming Guide获取更多信息。也有到框架的高级桥接,如 PyObjC .

关于java - 添加联系人到 mac 联系人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8542386/

相关文章:

c - libjpeg 解压缩到 RAW 不工作

c - 头文件中的结构

C - 拆分降低了我的计算机速度

java - 转储 java 对象的属性

java逐渐改变控件的颜色

java - 在包含集合、对象的 HashMap 中搜索这些对象

macos - 如何列出 OS X 中正在运行的程序的所有窗口标题?

objective-c - 与 mac osx 10.10 不兼容的 ARC SDK

xcode - 我如何在 Mac 上运行 asm 文件?

java - 使用 Spring 测试数据库