開発
開発
プラットフォームを選択

プラットフォームSDKエンタイトルメントを設定する

更新日時: 2026/03/10
UnityアプリのプラットフォームSDKエンタイトルメントを設定すると、以下のメリットが得られます。
  • ユーザーIDと認証: ユーザーにアプリの実行権限があることが認証されます。
  • アバターとソーシャル機能: ユーザーがマッチメイクやボイスチャットなどのソーシャル機能にアクセスできます。
  • 収益化: アプリ内購入、サブスクリプション、ダウンロードコンテンツ(DLC)で有効になります。
  • エンゲージメントとリテンションサービス: ユーザーへのお知らせ、リーダーボードなどが提供されます。
以下の手順に従って、アプリのテストとデプロイ用のプラットフォームSDK機能を有効にしてください。

前提条件

以下の準備ができていることを確認してください。
ハードウェアの要件
  • 以下のいずれかのOSで動作する開発マシン。
    • Windows 10以降(64ビット)
    • macOS 10.10以降(x86またはARM)
ソフトウェア要件
アカウント要件
プロジェクトの要件

ステップ1: 開発者ダッシュボードでアプリを作成する

開発者ダッシュボードでアプリを作成するときは、チームで作成する必要があります。
新しいチームを作成する必要がある場合は、チームを作成するの手順に従ってください。
既存のチームにアプリを追加する手順:
  1. 開発者ダッシュボードから、[My Apps (マイアプリ)]ページに移動し、[Create New App (新しいアプリを作成)]をクリックします。
  2. [App Name (アプリ名)]フィールドにアプリの名前を入力して、アプリを公開する予定のプラットフォームを選択します。

ステップ2: 開発者ダッシュボードからアプリIDを取得する

アプリを作成したら、UnityアプリとアプリIDを関連付ける必要があります。次の手順でアプリIDを確認してください。
  1. 開発者ダッシュボードに移動します。
  2. アプリを選択します。
  3. アプリを選択したら左のナビゲーションバーを下にスクロールして、[Development (開発)] > [API]タブに進み、アプリIDを確認します。

アプリIDをUnityプロジェクトに追加する

次のいずれかの方法でプロジェクトのアプリIDを設定します。
  • Unity EditorでアプリIDを設定する
  • UnityプロジェクトのアセットファイルにアプリIDを追加する

オプション1: Unity EditorでアプリIDを追加する

Unity Editorで開いているプロジェクトにアプリIDを追加する手順は、次のとおりです。
  1. [Meta] > [Platform (プラットフォーム)] > [Edit Settings (設定を編集)]を選択します。
  2. [Inspector (インスペクター)]タブの[Application ID (アプリID)]の下で、ヘッドセットプラットフォームに一致する行にアプリIDを貼り付けます。例えば、最新のMeta VRデバイスの機能を有効にするには、アプリIDを[Meta Quest/2/Pro [?]]に貼り付けます。

オプション2: UnityプロジェクトのアセットファイルにアプリIDを追加する

UnityプロジェクトのアセットファイルにアプリIDを追加する手順は、次のとおりです。
  1. 開発マシンでプロジェクトのフォルダーを見つけます。
  2. プロジェクトフォルダー内でOculusPlatformSettings.assetファイルに移動します。それをテキストエディターで開きます。
  3. ovrMobileAppID:で始まる行に、アプリIDを貼り付けます。例えば、アプリIDが123456789の場合、編集された行は次のようになります。
    ovrMobileAppID: 123456789
    
  4. テキストエディターでファイルへの変更を保存します。

ステップ3: キーストアを生成する

アプリをアップロードする前に、プロジェクトのキーストアを生成する必要があります。キーストアは、コンテナ内で暗号化キーを保護し、デバイスから抽出されるのを防ぎます。
プロジェクト用のキーストアを生成する前に、アプリマニフェストを作成してください。
設定と構成情報については、Unityアプリマニフェストの手順に従ってください。
次の手順に従って、新しいキーストアを作成します。
  1. [File (ファイル)] > [Build Profiles (ビルドプロフィール)]に移動して、プラットフォームとして[Meta Quest]を選択します。
  2. [Edit (編集)] > [Project Settings (プロジェクトの設定)]に移動します。[Project Settings (プロジェクト設定)]リストから[Player (プレイヤー)]を選択します。 Player Settings
  3. [Android, Meta Quest settings (Android、Meta Questの設定)]タブを選択します。[Publishing Settings (公開設定)]メニューを展開します。
  4. [Keystore Manager...(キーストアマネージャ...)]をクリックします。
    Keystore Manager
  5. [Keystore Manager (キーストアマネージャ)]ウィンドウで、[Keystore (キーストア)] > [Create New (新規作成)]を選択してから、[Anywhere (どこでも)]を選択するか、保存場所を指定する場合は[In Dedicated Location (指定の場所)]を選択します。
    Create New Keystore
  6. キーストアの場所を選択したら、キーストアのパスワードを作成します。
  7. [New Key Values (新しいキー値)]で、[Alias (エイリアス)][Password (パスワード)]のフィールドに値を入力し、必要なその他の情報も入力します。
  8. [Add Key (キーを追加)]をクリックして、アプリのキーストアを作成します。
    新しいキーストアとキーをプロジェクトキーストアとプロジェクトキーとして使用するプロンプトが表示されたら、[Yes (はい)]をクリックします。

ステップ4: APKファイルをビルドする

  1. Unityで、[File (ファイル)] > [Build Profiles (ビルドプロフィール)]に移動してから、[Meta Quest]を選択します。[Development Build (開発ビルド)]の設定がオフになっていることを確認します。
  2. [Build (ビルド)]をクリックし、開発マシンにビルドを保存する場所を選択します。

ステップ5: APKをアップロードする

  1. Meta Quest開発者ハブ(MQDH)アプリを起動します。
    Upload without MQDH
    MQDHの代わりにコマンドラインでアップロードするには、リリースチャネルにビルドをアップロードするの手順を参照してください。
  2. 左側のサイドバーから[App distribution (アプリの配布)]を選択します。
  3. チームとアプリ名を選択します。次に、使用するリリースチャネルで[Upload (アップロード)]をクリックします。
    MQDH app release channels
  4. [Upload APK from Your Computer (コンピューターからAPKをアップロード)]フィールドで、[Upload (アップロード)]をクリックし、開発マシン内のAPKの場所を選択します。
    MQDH upload build dialog
  5. [Upload Build (ビルドをアップロード)]ダイアログで、アプリに適用するオプションを選択して、[Upload (アップロード)]をクリックします。
    MQDH upload build options dialog
  6. 選択したリリースチャネルにアプリ情報が表示されることを確認して、アップロードが正常に完了したことを確認します。
    MQDH successful upload channel

ステップ6: リリースチャネルのユーザーセクションにユーザーアカウントを追加する

Resources on adding users to release channels
リリースチャネルとユーザー追加方法について、詳しくは[Add users to a release channel (リリースチャネルにユーザーを追加する)](/resources/publish-release-channels-add-users/)をご覧ください。
開発者ダッシュボードで、メールによる招待またはURLの共有でAPKを自分のデバイスにインストールできるユーザーを設定します。
アプリのリリースチャネルに移動し、ユースケースに適したアクセスオプションを選択します。
  1. [Apps (アプリ)]をクリックします。次に、[My Apps (マイアプリ)]ページで、対象のアプリを選択します。
  2. [Distribution (配布)] > [Release Channels (リリースチャネル)]に移動します。アプリをアップロードしたリリースチャネルをクリックします。

オプションA: メールによる招待でユーザーを追加する

Email addresses must be associated with developer accounts
ユーザーのQuestデバイスにリンクされているユーザーメールアドレスを使用してください。
メールによる招待でユーザーにアクセス権を付与する手順は以下のとおりです。
  1. [Users (ユーザー)]タブを選択します。次に、[Invite Users (ユーザーを招待)]をクリックします。
  2. ユーザーのメールアドレスを追加して、ユーザーがリリースチャネルにアクセスできるように招待します。
  3. 入力したメールアドレスを、選択したリリースチャネルに追加することに同意するチェックボックスをクリックします。続いて[Send Invite (招待を送信)]をクリックし、入力したすべてのメールアドレスに招待を送信します。
メールによる招待を承認したユーザーは、[Users (ユーザー)]タブに表示されます。
Developer Dashboard invitation URL field
Public distribution
アプリを[Public (パブリック)]に設定すると、そのアプリを購入したユーザーは誰でもその配布チャネルからアプリをダウンロードできるようになります。

ステップ7: Meta Questデバイスへのアプリのインストールをユーザーに依頼する

招待を承認したユーザーや、URLを利用してアクセス権を取得したユーザーは、以下の手順に従ってMeta Questヘッドセットにアプリをインストールできます。
  1. Meta Questヘッドセットを着けます。
  2. システムメニューを開き、[Apps (アプリ)]ボタンをクリックします。
  3. アプリを名前で見つけて、クリックして開きます。

詳しくはこちら

  • アプリを作成する: アプリの公開サイクルについての詳細をご覧ください。
  • Quest VRCガイドライン: Questアプリを配布するために準拠する必要があるバーチャルリアリティチェック(VRC)ガイドライン。
ナビゲーションロゴ
日本語
© 2026 Meta