How do I test a new leaderboard added to a Published app with prior leaderboard?

Hi I have attempted to find a fix for my issue via documentation online and one phone support ( not code level support ) call to no end. I could continue to try various things but would like to see if someone else has encountered this issue and a fix for it.

Background: My Game app is live on App Store and has 1 classic leaderboard . I am now getting ready to submit an update to the app and it also entails adding a new recurring leaderboard. I added the leaderboard in App Store. I however have NOT uploaded my new build yet. I have also not added my leaderboards ( currently live and not live ) to any set.

When I try to submit scores using GKLeaderboard.submitScore(_:context:player:leaderboardIDs:completionHandler:) to the new non-live leaderboard it works ( gives me no error )

When I try to load the scores from the new non-live leaderboard GKLeaderboard.loadLeaderboards(IDs:completionHandler:) loadEntries(for:timeScope:range:completionHandler:) it fails. Error: "leaderboardID not found"

I could try ( and will )

  1. uploading the new build to AppStore connect and associating the new leaderboard to it before testing again.
  2. try associating each leaderboard to a set

Is there anything else that I should be aware of ? Thanks in advance

Answered by GigiSehgal in 849422022

Just closing the loop. It was a while ago but obviously I fixed the issue/ the issue got fixed. Sorry I don't remember but one of the many things I tried worked or Apple fixed it.

I tried associating the new leaderboard to the new build and it started working. HOWEVER now it claims the title is missing even though it has been configured in AppStoreConnect. Is this a bug?

Accepted Answer

Just closing the loop. It was a while ago but obviously I fixed the issue/ the issue got fixed. Sorry I don't remember but one of the many things I tried worked or Apple fixed it.

How do I test a new leaderboard added to a Published app with prior leaderboard?
 
 
Q