-
Overview of Game Center
-
Configure leaderboards
-
Configure leaderboard sets
-
Configure achievements
-
Configure leaderboards and achievements
-
Archive leaderboards and achievements
-
Enable challenges
-
Overview of Game Center groups
-
Create groups
-
Add an app to a group
-
Edit groups
-
Remove an app from a group
-
Overview of testing Game Center
-
Remove leaderboard test data
-
Enable an app version for Game Center
-
Add leaderboards to an app version
-
Add leaderboard sets to an app version
-
Add achievements to an app version
-
Add multiplayer compatibility
-
Manage scores and players
-
Disable Game Center in your app
Configure achievements
An achievement is a distinction that a player earns for reaching a milestone or performing an action defined by you and programmed into your app. When you configure achievements in App Store Connect, you specify details about the achievement, such as the points earned, whether the achievement is hidden from players before they reach the goal, and whether players can earn the achievement more than once. For each language or region you want the achievement to display in, you specify the achievement Title, Pre-earned Description, and Earned Description to keep users engaged during gameplay. You also specify an image to represent the achievement. You can create up to 100 achievements per app.
For development information, visit Achievements in GameKit.
Add an achievement
-
From My Apps, select your app.
-
In the toolbar, click Services. The page opens with the Game Center tab selected.
-
Click the add button (+) under the Achievements section.
-
Input your achievement metadata. For more information, visit Achievement properties.
-
Achievement Reference Name
-
Achievement ID
-
Point Value
-
Hidden: Select Yes if you want the achievement to be hidden until the user earns it; otherwise, select No.
-
Achievable More Than Once: Select Yes if the user can earn the achievement multiple times; otherwise, select No.
-
-
Add one or more languages in the Achievement Localization section by clicking Add Language.
-
Enter your Achievement language properties:
-
In the dialog that appears, choose a language from the Language menu.
-
Title: Enter a localized name for the achievement.
-
Pre-earned Description: Enter a localized description of the achievement.
-
Earned Description: Enter a localized description of the achievement.
-
Add a localized image by selecting Choose File.
-
Click Save. To add additional language support for your achievements, repeat the above steps for each language.
-
-
Click Save.
Delete an achievement
The status of an achievement is displayed in the far-right column of the Achievements table. The possible status values are described in Achievement Statuses. A Delete button appears in this column when an achievement is eligible for deletion. After an achievement is available to players for any version of your app, it can’t be deleted and the point value can’t be changed.
Learn about archiving live achievements.
-
From My Apps, select your app.
-
In the toolbar, click Services. The page opens with the Game Center tab selected.
-
From the Achievements section, hold the pointer over the achievement you want to delete, then click the delete button.
-
Click Save.