次の方法で共有


マーケットプレースの統合: Apple

このチュートリアルでは、ゲーム マネージャーで Apple App Store アプリケーションをタイトルに正常に統合する方法について説明します。

前提条件

  1. App Store Connect へのアクセス。
  2. App Store Connect で既に作成されているアプリ。
  3. ゲーム マネージャーで作成されたタイトル。

手順 1: iOS アプリ バンドル ID を取得する

iOS アプリ バンドル ID は、App Store 上のアプリの一意の識別子です。 プラットフォーム上でアプリを他のアプリと区別するために使用され、通常は com.yourcompany.yourappname などの逆引き DNS 形式になります。 バンドル ID は、多くの場合、アプリの作成ウィンドウの [証明書]、[識別子およびプロファイル] リンク部分に従って、アプリを初めて作成するときに生成されます。

アプリ作成時のバンドル ID

アプリの iOS アプリ バンドル ID を取得するには、App Store Connect[アプリ] セクションに移動し、目的のアプリを選択します。 このチュートリアルでは、 PlayFabCommerce_IOSという名前のアプリが既に作成されています。 選択すると、アプリの概要ページが表示されます。そこから、左側のナビゲーション メニューの [全般] の下にある [アプリ情報] に移動します。

これにより、アプリの全般情報が表示されます。[全般情報] セクションの下に iOS アプリ バンドル ID が表示されます。 ID は逆引き DNS 形式のテキストであることに注意してください。 このケースでは com.microsoft.playfabcommerce.ios です。

アプリ バンドル ID

手順 2: アプリ固有の共有シークレットを取得する

アプリ固有の共有シークレットは、アプリの自動更新可能なサブスクリプションまたはアプリ内購入の領収書を確認するために使用されるもう 1 つの一意のコードです。 詳細については、Apple のドキュメントを参照してください。

アプリのアプリ固有の共有シークレットを取得するには、目的のアプリの [全般] の下の [アプリ情報] セクションに移動します。 手順 1 で行ったことと同様です。 [アプリ固有の共有シークレット] セクションまで下にスクロールし、[管理] を選択 します。

これにより、生成された日付と共に、アプリ固有の共有シークレットを含むウィンドウが表示されます。

アプリ固有の共有シークレット値

注意

共有シークレットを表示および生成できるのは、アカウント所有者と管理者の ロールを持つユーザーのみです。

これで、iOS アプリ バンドル IDアプリ固有の共有シークレットの両方が作成されました。 これを PlayFab のゲーム マネージャータイトルにリンクします。

  1. ゲーム マネージャーを開き、[タイトル]を選択します。

  2. タイトル画面内で、左側のナビゲーション バーから [アドオン] オプションを選択します。

  3. [Apple] オプションを検索して選択します。

  4. 画面の右側にある [Apple のインストール] ボタンを選択すると、統合を完了する前に含める必要がある一連の情報が表示されます。

  5. iOS アプリ バンドル ID の場合は、手順 1 で取得した ID を使用し、iOS アプリ共有シークレットの場合は手順 2 で取得したシークレット値を使用します。

    Apple の完了済みフィールド

  6. [Apple のインストール] を押します。 データが検証され、成功した場合は、入力したばかりのフィールドの上にある通知が 「Apple がインストールされました」 に変更されます。