Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

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

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?

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