确定GKPlayer的性别

时间:2013-11-18 15:35:12

标签: io game-center gkturnbasedmatch

我正在开发一个应用程序,我希望显示一个男性符号或女性符号,以显示无法从GameCenter返回照片的GKPlayers列表。有没有办法确定GKPlayer的性别?

1 个答案:

答案 0 :(得分:1)

不直接,不。(即使使用私有API。)

但是:如果您可以使用私有API,那么看起来Facebook用户ID可能适用于已选择加入的玩家:

https://github.com/nst/iOS-Runtime-Headers/blob/master/Frameworks/GameKit.framework/GKPlayerInternal.h(和GKPlayer.h,同一个地方)

然后,您可以从Facebook获取性别信息。

关于私有API的常见警告当然适用:脆弱,Apple不允许在商店等等。另外,请注意,将GK播放器与外部身份信息相关联违反了游戏中心服务条款。