我正在开发一个应用程序,我希望显示一个男性符号或女性符号,以显示无法从GameCenter返回照片的GKPlayers列表。有没有办法确定GKPlayer的性别?
答案 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播放器与外部身份信息相关联违反了游戏中心服务条款。