The fact someone is running a jail broken iOS device does not mean they are running an illegitimate of software.

Click to expand...

The problem with this is it allows them to edit game code that could ruin the leaderboard, verifying that the user is running iOS without cydia would be beneficial in this case, unless there is a way of hiding the code even in cydia

The problem with this is it allows them to edit game code that could ruin the leaderboard

Click to expand...

As someone who plays games, I have to say that leaderboards by themselves are quite dull. You need to have leaderboards + ghosts/replays (like in Rayman Legends, and in several other racing games) for any system like that to actually make your game any more fun than it is without leaderboards, in my opinion. I would imagine that faking ghost/replay data would be far more difficult for any would-be hackers than faking leaderboard scores, so if you went with a system like that, it would be a lot more resistant to fraud in addition to being more fun.

It would probably also be more difficult to implement, which is why most games go the lousy route of just having leaderboards.

(Actually... StarCraft II's leaderboards are a lot of fun even when there's no replay data... emulate those. Hackers will all automatically end up in their own division which the legitimate players need not even know exists).

MacRumors attracts a broad audience
of both consumers and professionals interested in
the latest technologies and products. We also boast an active community focused on
purchasing decisions and technical aspects of the iPhone, iPod, iPad, and Mac platforms.