App Store Connect Help
Manage challenges
Leaderboards allow players to measure and track their game progress. However, some players find it more engaging to top a friend’s score and challenge each other directly. Game Center facilitates this through challenges.
Challenges are built on top of leaderboards and allow players to connect with their friends and participate in time-limited competitions. Players receive notifications when their friends challenge them or pass their score on a leaderboard.
Learn how to configure challenges with the GameKit.
Note: Specify details of your challenges directly in App Store Connect. The option to turn on challenges from the Legacy Challenges (Deprecated) section is no longer necessary.
Required role: Account Holder, Admin, App Manager, Developer, or Marketing. View role permissions.
Configure challenges
-
In Apps, select your app you want to view.
-
In the sidebar, click Game Center.
-
In the Challenges section, click Challenges.
Note:
-
If challenges exist, click the add button (+) in the Challenges section.
-
You no longer have to turn on Challenges from the Legacy Challenges (Deprecated) section.
-
-
Enter the reference name and challenge ID.
-
Click Create.
-
Enter the metadata for your challenge.
-
Under the Associated Leaderboard section, click Choose a leaderboard.
Note: If a leaderboard is already associated, click Edit in the Associated Leaderboard section. To remove the associated leaderboard, click Remove Association in the prompt.
-
Choose a leaderboard you want to associate with your challenge.
-
Click Save.
-
Under Challenge Localization section, add one or more languages by clicking Add Localization.
Note: If localizations exist, click the add button (+) in the Challenge Localization section.
-
Enter the localization information.
-
Click Save.
To add additional language support for your challenge, repeat the step 10 to 12 for each language.
If you’re ready to publish your new or updated challenge, add it to an app version.
Note: When you edit a localization that’s currently live in Game Center, a new version of the localization is created in “Prepare for Submission” state. Submit the edit with your next app version.
Set challenges minimum version
To keep challenges fair between users on different game version, you can set a minimum version. This disables challenges for users with older versions of the game. If you make major changes to game mechanics that affect the leaderboard, consider raising the minimum version.
-
In Apps, select your app you want to view.
-
In the sidebar, click Game Center.
-
In the Challenges section, select “Set Challenges Minimum Version” from the ellipsis menu (…).
-
Select the version information for the supported platforms.
-
Click Save.
Delete, archive or unarchive a challenge
-
In Apps, select your app you want to view.
-
In the sidebar, click Game Center.
-
In the Challenges section, select the challenge that you want to archive, unarchive, or delete.
Note: If you’ve grouped your challenges, select that challenge that you want to archive, unarchive, or delete from the Group Challenges section.
-
Click Archive or Delete Challenge at the end of the page.
Note: If a challenge is already archived, click 'Unarchive Challenge' to restore it.
-
Click Archive or Delete.
Note: It may take over an hour for the changes to take effect for the players.
To view the list of archived challenge, click the ellipsis menu (…) within the Challenge section, and select View Archived Challenge.