gpt4 book ai didi

ios - discoverAllContactUserInfosWithCompletionHandler返回同一用户的多个记录?

转载 作者:行者123 更新时间:2023-12-01 16:37:29 24 4
gpt4 key购买 nike

当我调用discoverAllContactUserInfosWithCompletionHandler:时,返回的CKDiscoveredUserInfo数组具有三个不同的userRecordIDs,但这些都是针对具有相同firstName + lastName的人的。这三个userRecordIDs共享相同的recordName,但不同之处在于zoneID。最好的是,我是同一个人,拥有三个“iCloud”电子邮件地址:icloud.com,me.com,mac.com。鉴于无法区分所有三个要素,因此在我的应用程序用户界面中展示这三个要素并不是一件容易的事。

是否有理由选择多个记录中的一个而不是另一个?我是否认为它们确实是不同的iCloud邮件地址是否正确?我可以从userRecordID转到电子邮件吗?

[我知道电子邮件帐户;大概我可以用discoverUserInfoWithEmailAddress:completionHandler进行查询并自己关联结果。

最佳答案

recordName是这里真正重要的唯一部分,但是奇怪的是userRecordIDs具有不同的zoneIDs。它们都应该位于默认的 public 区域中,因此您可能遇到了错误。您看到什么区域ID?

如果必须选择一个记录ID,请在-[CKRecordZone defaultRecordZone]中选择一个

关于ios - discoverAllContactUserInfosWithCompletionHandler返回同一用户的多个记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26872687/

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