<!--
{
  "documentType" : "article",
  "framework" : "Updates",
  "identifier" : "/documentation/Updates/GameKit",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "GameKit updates"
}
-->

# GameKit updates

Learn about important changes to GameKit.

## Overview

Browse notable changes in <doc://com.apple.documentation/documentation/GameKit>.

## June 2025

- Use a GameKit Configuration file in Xcode to configure Game Activities and Challenges.
- Test leaderboard score submissions by receiving system notifications when they happen. On iOS, open Settings > Developer, then turn on Notify About Score Submissions.
- Use <doc://com.apple.documentation/documentation/GameKit/GKGameActivity> to present players with ways to engage each other in your game.
- Configure challenges in Xcode or App Store Connect and use  <doc://com.apple.documentation/documentation/GameKit/GKChallengeDefinition> to retrieve the metadata you define.

## June 2024

### Dashboard

- Create a <doc://com.apple.documentation/documentation/GameKit/GKGameCenterViewController> object using the <doc://com.apple.documentation/documentation/GameKit/GKGameCenterViewController/init(leaderboardSetID:)> initializer to display a set of leaderboards in the dashboard.
- Use the <doc://com.apple.documentation/documentation/GameKit/GKGameCenterViewController/init(player:)> initializer to display a player’s profile in the dashboard.

### Voice chat

- Use SharePlay to allow voice chat in your real-time games instead of <doc://com.apple.documentation/documentation/GameKit/GKVoiceChat> which is deprecated. When you present a <doc://com.apple.documentation/documentation/GameKit/GKMatchmakerViewController> object, it automatically shows a SharePlay button on iOS. To implement a custom SharePlay experience, see <doc://com.apple.documentation/documentation/GameKit/GKMatchmaker>.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)