【发布时间】:2012-10-25 08:58:44
【问题描述】:
我正在使用以下代码来检索用户选择的人员的电子邮件地址
ABMultiValueRef emailMultiValue = ABRecordCopyValue(person, kABPersonEmailProperty);
NSArray *emailAddresses = (__bridge NSArray*)ABMultiValueCopyArrayOfAllValues(emailMultiValue);
自从 iOS6 和 Facebook 集成推出以来,一切都运行良好。当我选择一个未链接到 Facebook 帐户的联系人时(这意味着我不是该联系人在 FB 上的朋友),一切正常,我检索到 2 个电子邮件地址(工作和家庭)。
但是当我选择一个通过 Facebook 链接到我的联系人时(该联系人还有一个家庭和工作电子邮件地址以及联系人浏览器中的 Facebook 电子邮件地址)emailAddresses 数组是nil。
以前有没有人遇到过这个问题或对此有任何提示?
提前致谢!
【问题讨论】:
标签: iphone facebook ios6 contacts addressbook