游戏中心.得到真名

Sin*_*nba 5 ios game-center

我想知道本地玩家的真实姓名,但GKLocalPlayer的displayName返回"Me",而不是真实姓名.

编码我使用的:

 void (^completitionHandler)(NSArray *, NSError *) = ^(NSArray *players, NSError *error) { 

    for (GKPlayer *p in players) {
      NSString *alies = p.alies;
      NSString *name = p.displayName;
      NSLog(@"name = %@",name);   //not real name, just "Me"
    }

 }
Run Code Online (Sandbox Code Playgroud)

dra*_*aur 3

使用 [ GKLocalPlayer localPlayer ]。

NSString *alias = [GKLocalPlayer localPlayer].alias
NSString *name = [GKLocalPlayer localPlayer].displayName
Run Code Online (Sandbox Code Playgroud)