--- title: "Apple ID連携" slug: "game-gamepot3-apple-integration" updated: 2026-09-17T09:23:32Z published: 2026-09-17T09:23:32Z canonical: "guide.ncloud-docs.com/game-gamepot3-apple-integration" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Apple ID連携 Classic/VPC環境で利用できます。 Apple IDログイン機能を使用するためのコンソールご利用ガイドです。 GAMEPOT連携以外のコンソールの使用方法は、次をご参照ください。 - [App Store Connect](https://appstoreconnect.apple.com/login) - App Store Platform: [URL: https://appstoreconnect.apple.com/](https://appstoreconnect.apple.com/login/) ## Apple sign-in [Apple Developer](https://developer.apple.com/programs/)プログラムに加入している必要があります。Appleのウェブログイン機能を実装する方法は、いくつかの主要な手順を含みます。 Appleの「Sign in with Apple」機能を使用すると、ユーザーが Apple IDを使用してウェブサイトやアプリケーションにログインすることができます。これのためには Apple Developerアカウントが必要で、いくつかの設定とコードの実装が必要です。 ## コンソール設定前の確認事項 1. 契約/税金/口座情報 > 契約項目で「有料」契約が有効化しているか確認します。 ![gamepot-appleLogin01.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin01.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 2. 契約/税金/口座情報 > 口座情報項目に取引可能な銀行口座が登録されているか確認します。 ![gamepot-appleLogin02.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin02.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 3. アプリを選択 > アプリ内課金 > アプリ内課金アイテムリストの右端に「提出準備完了」と表示されているか確認します。 ![gamepot-appleLogin03.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin03.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) ## Apple Developerアカウントの設定 Apple Developerアカウントの設定方法は次の通りです。 1. **Apple Developerアカウントにログイン**: [Apple Developer](https://developer.apple.com/)ウェブサイトにログインします。 2. **アプリケーションの登録**: 「Certificates, Identifiers & Profiles」セクションで新しいアプリケーションを登録します。ここでアプリケーションバンドル IDを作成します。 3. **Service IDの作成**: 「Identifiers」セクションで「Service ID」を新規作成します。この IDは OAuth 2.0クライアント IDとして使われます。 4. **リダイレクト URIの設定**: Service ID設定で、ログイン後にユーザーをリダイレクトする URIを追加します。 5. **Keyの作成**: 「Keys」セクションで「Sign in with Apple」機能を使用するための Keyを作成します。 ## GAMEPOTダッシュボードに App Storeログイン認証情報を登録 App Store認証キーをダッシュボードに登録する方法は次の通りです。 GAMEPOTダッシュボード > **プロジェクトの設定** > **認証** > **App Store**メニューを順にクリックします。 ![gamepot-apple-Login01.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login01.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) ## Apple IDログインの設定 Apple IDログインを使用するには、GAMEPOTダッシュボード > プロジェクトの設定 > 認証 > App Storeで全6つの項目に入力する必要があります。 ![gamepot-apple-Login14.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login14.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 1. Client ID (iOS) 2. Service ID (Android) 3. Callback URL (for OAuth) 4. Team ID 5. KEY ID + Private Keyをアップロード 6. Scope ### 1. Client IDの設定 Client IDの設定方法は次の通りです。 1. [Apple developer console](https://developer.apple.com/account/resources/identifiers/list) > **Certificates, Identifiers & Profiles** > **Identifiers**で適用対象アプリの IDENTIFIERを確認し、Client ID (iOS)項目に入力します。 ![gamepot-appleLogin06.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin06.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) - APP IDがない場合、次を実行します。 1-1. [Apple developer console](https://developer.apple.com/account/resources/identifiers/list) > **Certificates, Identifiers & Profiles** > **Identifiers +** を選択します。 ![gamepot-apple-Login02.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login02.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 1-2. **Register a New Identifier** > **App IDs**を選択します。 ![gamepot-apple-Login03.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login03.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 1-3. Register an App IDの Platform、Description(ゲームタイトル)、Bundle ID(Explicit)を入力し、**Continue**をクリックします。 ![gamepot-apple-Login05.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login05.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 2. Capabilitiesタブの **Sign In with Apple**にチェックを入れ、 > 右側の **[Edit]** ボタンをクリックします。 ![gamepot-appleLogin07.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin07.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 3. **Enable as a primary App ID**を選択して保存します。 ![gamepot-appleLogin04.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin04.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 4. 適用対象アプリの IDENTIFIERを選択し、**Bundle** **ID**を GAMEPOTダッシュボード > **プロジェクトの設定** > **認証** > App Store **Client ID**に入力します。 ![gamepot-apple-Login13.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login13.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) ### 2. Service ID / Callback URLの設定 1. [Apple developer console](https://developer.apple.com/account/resources/identifiers/list) > Certificates, Identifiers & Profiles > Identifiersで **+** ボタンをクリックし、**Services ID**にチェックを入れて Continueボタンをクリックします。 ![gamepot-appleLogin09.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin09.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) ![gamepot-appleLogin10.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin10.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 2. Description / Identifiersを入力して Continueボタンをクリック > Registerボタンをクリックして作成を完了します。 - **Description**: アプリのタイトルを記入 - **Identifiers**: Appleログインに使用される Identifierは区別しやすいように Bundle ID基準で作成することをお勧めします。<例> Bundle ID.webauth ![gamepot-apple-Login09.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login09.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 3. 作成された Services IDを選択 > 「**Sign In with Apple**」項目の **[Configure]** ボタンをクリックします。 ![gamepot-apple-Login10.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login10.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 4. **Primary App ID**項目で使用するアプリを選択し、Website URLs項目の横の **[+]** ボタンをクリックします。 ![gamepot-appleLogin13.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin13.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 5. Register Website URLs項目に **GAMEPOT APIドメイン**と **Return URL**を入力します。 <例> Return URLが「https://example.com/v1/provider/apple/callback/{projectid}」の場合、APIドメインは「example.com」となります。 ![gamepot-apple-Login11.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login11.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) | リージョン | Return URL | | --- | --- | | KR | https://gpapps.gamepot.ntruss.com/v1/provider/apple/callback/{projectId} | | JP | https://gamepot.apigw.ntruss.com/gpapps/jp-v1/v1/provider/apple/callback/{projectId} | | SG | https://gamepot.apigw.ntruss.com/gpapps/sg-v1/v1/provider/apple/callback/{projectId} | 1. 上記で入力した Return URLsは、GAMEPOTダッシュボード > **プロジェクトの設定** > **認証** > **App Store Callback URL (for OAuth)** 項目に追加します。 2. 作成された Services IDの IDENTIFIERを GAMEPOTダッシュボード > **プロジェクトの設定** > **認証** > App Store **Service ID (Android)** 項目に追加します。 ![gamepot-apple-Login12.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login12.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) ### 3. Team IDの確認 - [Apple developer console](https://developer.apple.com/account) > account > 下部のメンバーシップの詳細情報で確認できます。 ![gamepot-appleLogin21.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin21.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) - Certificates, Identifiers & Profilesページの右上からも TeamIdを確認できます。 ![gamepot-apple-Team01.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Team01.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 1. 確認された「Team ID」を GAMEPOTダッシュボード > **プロジェクトの設定** > **認証** > App Storeの **Team ID**項目に入力します。 ### 4. Keyの設定 1. [Apple developer console](https://developer.apple.com/account/resources/authkeys/list) > **Certificates, Identifiers & Profiles** > **Keys**で **[+]** ボタンをクリックします。 ![gamepot-apple-Key01.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Key01.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 2. Key Nameを入力 > Sign in with Appleにチェックを入れ、 **[Configure]** ボタンをクリックします。 ![gamepot-apple-Key02png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Key02.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 3. **Primary App ID**項目で使用するアプリを選択し、 **[Save]** ボタンをクリックします。 ![gamepot-appleLogin17.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin17.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 4. **[Register]** ボタンをクリックし、**Download**ボタンをクリックして.p8ファイルをダウンロードします。 ![gamepot-appleLogin18.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin18.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) 5. ダウンロードした.p8ファイルは GAMEPOTダッシュボード > **プロジェクトの設定** > **一般** > **Apple ID Login** > **Private Key**項目にアップロードします。 6. 作成された Keyの Key ID項目を GAMEPOTダッシュボード > **プロジェクトの設定** > **認証** > App Store **Key ID**項目に入力します。 ![gamepot-appleLogin20.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-appleLogin20.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D) ### 5. Scope 1. GAMEPOTダッシュボード > **プロジェクトの設定**> **認証** > App Storeの **Scope**項目には **name email**を入力します。 ![gamepot-apple-Login15.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/gamepot-apple-Login15.png?sv=2026-02-06&spr=https&st=2026-10-26T13%3A33%3A12Z&se=2026-10-26T14%3A33%3A12Z&sr=c&sp=r&sig=4zVYCNUeQfcpq4iYntk1EBVgeI7Ib6VI0ahD047d3m0%3D)