Apple Sign-In

iOS

Apple requires every iOS build that offers a third-party sign-in option to also offer Sign in with Apple (App Store Review Guideline 4.8). horizOn User Management supports Apple Sign-In natively. Paste three identifiers from your Apple Developer account into the dashboard, drop the SDK snippet into your game, and you're compliant — no extra backend needed.

Set it up

  1. 1
    Create an Apple Developer Account

    Enrol at developer.apple.com ($99/year). The Apple Developer Program membership is required to create an App ID and Services ID.

  2. 2
    Create an App ID and Services ID

    In your Apple Developer account, create an App ID (bundle ID, e.g. com.yourcompany.app) with the Sign In with Apple capability enabled. Then create a Services ID (e.g. com.yourcompany.web) for web-based logins and register your domain.

  3. 3
    Enter credentials in the horizOn Dashboard

    In your horizOn Dashboard, go to API Keys, open the desired key, and click Apple Sign-In. Enter your Team ID (10 chars), Services ID (web), and Bundle ID (iOS). Save and click Test Connection to verify.

Sign in from the game

Unity (C#)
C#
1bool signedIn = await UserManager.Instance.SignInWithApple();