Ios 在游戏中心查找假分数

Ios 在游戏中心查找假分数,ios,game-center,game-center-leaderboard,Ios,Game Center,Game Center Leaderboard,我试图找到一种在游戏中心捕捉假高分的方法 游戏结束后,我的应用程序会将分数发送到游戏中心,也会将分数发送到带有哈希值的服务器。 如果哈希值验证它存储在服务器数据库中的分数。 这样,如果用户在发送到Game Center时动态更改分数,我将无法在数据库中找到该分数,因此我知道它不是有效分数 我的问题是: 游戏中心是否有一些内置机制可以实现同样的功能(例如:发送哈希值和分数以进行身份验证) 如何通过iOS外部的HTTP获取某个应用程序的游戏中心排行榜分数,以便服务器可以使用相应的游戏中心玩家ID获取

我试图找到一种在游戏中心捕捉假高分的方法

游戏结束后,我的应用程序会将分数发送到游戏中心,也会将分数发送到带有哈希值的服务器。 如果哈希值验证它存储在服务器数据库中的分数。 这样,如果用户在发送到Game Center时动态更改分数,我将无法在数据库中找到该分数,因此我知道它不是有效分数

我的问题是:

  • 游戏中心是否有一些内置机制可以实现同样的功能(例如:发送哈希值和分数以进行身份验证)

  • 如何通过iOS外部的HTTP获取某个应用程序的游戏中心排行榜分数,以便服务器可以使用相应的游戏中心玩家ID获取前100个分数,并将其与自己的数据进行比较

  • 有没有更好的方法在游戏中心找到假分数


  • 谢谢,

    正确的解决方案是苹果在GameCenter请求上使用证书固定——不幸的是,今天不是这样。正确的解决方案是苹果在GameCenter请求上使用证书固定——不幸的是,今天不是这样。