gpt4 book ai didi

cocoa - 在共享 CardDAV(10.6/服务器托管)地址簿中创建 ABPerson 记录

转载 作者:行者123 更新时间:2023-12-03 16:48:27 26 4
gpt4 key购买 nike

我的应用程序目前使用 AddressBook.framework 读取和写入本地 Mac OS X 10.6 客户端地址簿。效果很好。

10.6 Server 引入了 AddressBook Server,10.6 客户端可以通过设置 CardDAV 帐户来连接到该服务器。用户和组记录可以存储在该帐户中,该帐户会同步到 10.6 服务器,并可供访问同一 CardDAV 帐户的其他客户端使用。

Mail.app 能够自动完成本地数据存储以及远程 CardDAV 数据存储中帐户的电子邮件地址。 ABPeoplePicker 两者都可以看到。但是,以编程方式,我没有收到针对共享 AddressBook 的查询返回的任何基于 CardDAV 的数据。

我不确定是否需要向它请求不同的地址簿,或者是否需要修改我的获取请求以表明我希望它也能够使用共享数据。

我的目标是调整当前的代码,以便它也可以读取/写入 CardDAV 帐户,而不仅仅是本地地址簿。

想法?

最佳答案

答案已作为更新编辑到我原来​​的问题中。基本上,10.6 中没有公共(public) API 允许您添加 CardDAV 条目。有趣的是,iOS API 中有这个。

关于cocoa - 在共享 CardDAV(10.6/服务器托管)地址簿中创建 ABPerson 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2881468/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com