ACAccount Facebook属性用户名返回电子邮件,有时还有昵称

Fry*_*Fry 3 facebook ios acaccount acaccountstore ios7

当我使用ACAccountStore获取ACAccount对象访问Facebook帐户时,我注意到对于某些配置文件,ACAccount.username给我Facebook电子邮件但是对于其他配置文件给我昵称...相同的属性如何包含不同的值?

这让我发疯了......

小智 6

是的,这对我来说也很奇怪.但是我可以从以下属性字段中获取电子邮件:

NSString *email = [[account valueForKey:@"properties"] objectForKey:@"ACUIDisplayUsername"];
Run Code Online (Sandbox Code Playgroud)