My App
Getting Started

Setup

Configure Game Center for your app

Setup

App Store Connect

  1. Go to App Store Connect
  2. Select your app → Services → Game Center
  3. Enable Game Center
  4. Create Leaderboards and Achievements as needed

Xcode Capabilities

In your Xcode project (or UE project settings):

  1. Enable Game Center capability
  2. Enable iCloud capability (for cloud saves)
  3. Enable Sign in with Apple capability (if using Apple Sign-In)

Project Settings

In Project Settings → Platforms → iOS:

  • Ensure Bundle Identifier matches App Store Connect

Basic Usage

// Authenticate with Game Center
UGCIK_Authenticate* Node = UGCIK_Authenticate::Authenticate(this);
Node->OnSuccess.AddDynamic(this, &AMyActor::OnAuthenticated);
Node->Activate();

Or use the Authenticate async Blueprint node.

Testing

  • Use Sandbox Game Center account for testing
  • Access Point requires iOS 14+ device
  • Cloud Saves require iCloud signed in on device

On this page