Ios 如何仅从iPhone联系人获取WhatsApp联系人?

Ios 如何仅从iPhone联系人获取WhatsApp联系人?,ios,iphone,swift,contacts,whatsapp,Ios,Iphone,Swift,Contacts,Whatsapp,如何使用swift从iPhone联系人列表中仅获取WhatsApp联系人 我从手机中获取联系人信息,得到以下响应: 什么是应用程序联系人 <CNContact: 0x13bd92310: identifier=04B80557-011F-4437-B132-43E2B0D70CD9, givenName=Tech, familyName=.vijaykart, organizationName=, phoneNumbers=("<CNLabeledValue: 0x17066

如何使用swift从iPhone联系人列表中仅获取WhatsApp联系人

我从手机中获取联系人信息,得到以下响应:

什么是应用程序联系人

    <CNContact: 0x13bd92310: identifier=04B80557-011F-4437-B132-43E2B0D70CD9, givenName=Tech, familyName=.vijaykart, organizationName=, phoneNumbers=("<CNLabeledValue: 0x170661e80: identifier=579A8A18-F113-4C6E-878A-68D18BFE4A8B, label=_$!<Mobile>!$_, value=<CNPhoneNumber: 0x17023f420: countryCode=in, digits=+919791291980>>"), emailAddresses=(not fetched), postalAddresses=(not fetched)>
    <CNContact: 0x13bd808d0: identifier=E09E916A-7829-4288-8731-A3789FA75F18, givenName=Kcm, familyName=Milk, organizationName=, phoneNumbers=("<CNLabeledValue: 0x174264bc0: identifier=CCF42FEB-2062-4425-81B9-1BF9EABE771C, label=_$!<Mobile>!$_, value=<CNPhoneNumber: 0x17422ddc0: countryCode=in, digits=+919443551702>>"),emailAddresses=(not fetched), postalAddresses=(not fetched)>

非WhatsApp联系人

    <CNContact: 0x13bd92310: identifier=04B80557-011F-4437-B132-43E2B0D70CD9, givenName=Tech, familyName=.vijaykart, organizationName=, phoneNumbers=("<CNLabeledValue: 0x170661e80: identifier=579A8A18-F113-4C6E-878A-68D18BFE4A8B, label=_$!<Mobile>!$_, value=<CNPhoneNumber: 0x17023f420: countryCode=in, digits=+919791291980>>"), emailAddresses=(not fetched), postalAddresses=(not fetched)>
    <CNContact: 0x13bd808d0: identifier=E09E916A-7829-4288-8731-A3789FA75F18, givenName=Kcm, familyName=Milk, organizationName=, phoneNumbers=("<CNLabeledValue: 0x174264bc0: identifier=CCF42FEB-2062-4425-81B9-1BF9EABE771C, label=_$!<Mobile>!$_, value=<CNPhoneNumber: 0x17422ddc0: countryCode=in, digits=+919443551702>>"),emailAddresses=(not fetched), postalAddresses=(not fetched)>


但无法检测是否是WhatsApp联系人

是的,根据@Bittoo的说法,上面的评论是rit,不可能只获取WhatsApp联系人,IOS不允许您在没有apps许可的情况下获取应用程序中的其他数据,如果WhatsApp提供了类似FB或instagram的sdk,则可能允许您通过其sdk,如果用户手机安装了WhatsApp,然后通过他们的sdk,他们可能允许您获取他们的联系人

我认为这是不可能的。因为苹果不允许访问其他应用程序数据。所以你可以获取联系人列表,但不能获取WhatsApp联系人。但苹果在联系人中显示“在WhatsApp中找到”标签。他们是如何检测的?与@Suman的问题相同:但苹果在联系人中显示“在WhatsApp中找到”标签。他们是如何发现的?