Hi Riq,
I've discovered that people are experiencing game crashes in my game, FareCity, when they view my leaderboard. I have an update in review with Apple that should fix the problem but I'm wondering if it is possible to temporarily disable the ranking for the game?
In detail, I am using a UITableView and use the ranking to set the initial row so people start at their entry. The problem is that some debug code got left in the release, resulting in the table having an initial size of 200. If anyone has a lower ranking UITableView throws an exception. As the leaderboard is now over 1000 entries a lot of people are experiencing the problem. However, the game doesn't set the row if it has a value of kServerPostInvalidRanking, so I believe if cocosLive stops returning ranks the crash will stop.
On a broader point, have you considered providing an API to get the number of entries in the table? I know you've added some stuff recently so apologies if it's already there but it's a problem to implement the leaderboard using UITableView without knowing the table size in advance.
Thanks for any help you can give.