繁体   English   中英

Parse.com无法从Parse获取正确的用户名

[英]Parse.com can't get correct username from Parse

我正在尝试使用正式手册中所述的Parse SDK来实现Facebook身份验证。 但是当我打电话给[PFUser currentUser]时,我得到的不是真实姓名

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:YES];

    if ([PFUser currentUser] && [PFFacebookUtils isLinkedWithUser:[PFUser currentUser]]) {
        NSLog(@"USER == %@ == IS ALREADY LINKED WITH FACEBOOK", [PFUser currentUser]);
    }
}

NSLOG向我显示了此信息: USER == Op2Qz1RxiwR1zflsSzCVR538A == IS ALREADY LINKED WITH FACEBOOK

可能是什么问题?

在您的代码中,您要告诉它记录整个用户对象。 这可能会记录类似唯一身份之类的内容。

如果要使用名称,则应使用...

[PFUser currentUser].userName

或其他一些财产。

它不知道要记录用户的哪一部分,除非您实际告诉它要记录的那一部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM