Game Center scores only showing to friends

Just currently adding Game Center to my first app but I’m having an issue with the scores not showing properly in sandbox mode

I have 3 devices with different sandbox accounts

Device 1 - Friends with Device 2

Device 2 - Friends with Device 1

Device 3 - has no friends (poor guy)

Devices 1 & 2 can see each others scores and their own

Device 3 can only see his own score

I’m using the following to access the scores on Game Center

 gameNetwork.show( "leaderboards", { leaderboard = { timeScope="AllTime" }, listener=onGameNetworkPopupDismissed } )

Is this an issue with sandbox mode, or can I expect the same to happen when my app goes live??

it appears that sandbox mode is delayed a lot… 24 hours later all 3 sandbox accounts are showing

it appears that sandbox mode is delayed a lot… 24 hours later all 3 sandbox accounts are showing

Hi, I know your last post on this was a long time back but out of chance was wondering if this was indeed an issue on the GC side. Scores for me show up for friends but not outside that.

I have:

local function showLeaderboardListener(event)

gameNetwork.show( “leaderboards”, { leaderboard = {timeScope=“AllTime”}}) – Shows all the leaderboards.

end

and

  gameNetwork.request(“setHighScore”, {localPlayerScore = {category =“com.nevereden.kclite”, value = score}})

They set the scores fine but only viewable by friends in Sandbox

Yes its just an issue with sandbox mode being very slow to update. With a live app there is no problem at all

Odd its slow to update globally but instant with friends, thanks for replying back to this though!

yes I never understood why it was so slow if devices weren’t friends. It was well over 24hrs before it updated

So keeping my code as simple as it is above, is working? There’s nothing I need to add to show ‘all people’ or anything if it exists?

yes, your code is the same as what I use, and mine is working fine - all users are showing

Appeared today ! :slight_smile:

Hi, I know your last post on this was a long time back but out of chance was wondering if this was indeed an issue on the GC side. Scores for me show up for friends but not outside that.

I have:

local function showLeaderboardListener(event)

gameNetwork.show( “leaderboards”, { leaderboard = {timeScope=“AllTime”}}) – Shows all the leaderboards.

end

and

  gameNetwork.request(“setHighScore”, {localPlayerScore = {category =“com.nevereden.kclite”, value = score}})

They set the scores fine but only viewable by friends in Sandbox

Yes its just an issue with sandbox mode being very slow to update. With a live app there is no problem at all

Odd its slow to update globally but instant with friends, thanks for replying back to this though!

yes I never understood why it was so slow if devices weren’t friends. It was well over 24hrs before it updated

So keeping my code as simple as it is above, is working? There’s nothing I need to add to show ‘all people’ or anything if it exists?

yes, your code is the same as what I use, and mine is working fine - all users are showing

Appeared today ! :slight_smile: