如何检查CNContact swift中的联系人来源?

Ald*_*rdi 8 google-contacts-api ios swift cncontact swift3

在联系人应用程序中,有像"iCloud","yahoo","gmail"这样的组.在swift中,是否可以仅从gmail源获取联系人?

Ann*_*Dev 0

iCloud/yahoo/gmail 等都是 CNContainer。Gmail/iCloud 的类型为 CNContainerTypeCardDAV。因此,首先您需要获取所有联系人,然后根据该联系人的 CNContainerType 过滤数组。但不幸的是,我们无法识别它是哪个CardDav,即iCloud/Gmail。

请在此处查看更多详细信息:我们如何知道哪个 CNContainer 代表 iCloud?