配信
配信

申請に必要なアプリの設定

更新日時: 2024/09/19
アプリを設定して審査に提出するために必須の手順がいくつかあります。このページでは以下について説明します。

アプリIDを作成する

アプリIDは、開発者ダッシュボード内でアプリに固有の一意の識別子です。IDにより、ビルドとリリースチャネルがアプリに関連付けられます。このIDは、ビルドに欠かせないものです。
アプリの対象となるハードウェアプラットフォームごとに個別のアプリIDを作成してください。使用しているエンジンでアプリIDが有効になっていないと、特にプラットフォームサービスを使用している場合に、さまざまな問題が発生します。例えば、以下のような問題が発生します。
  • ダッシュボードでエンタイトルメントチェックが適切に実装されていないとみなされるため、申請が失敗する。
  • テストオーディエンスがリリースチャネルを使用しようとしてもアプリを表示できず、リリースチャネルに互換性がないという通知が表示される。
  • グループ起動やディープリンクなどの多くのプラットフォーム機能が意図したとおりに機能しない。

アプリIDを追加する

開発者ダッシュボードで独自のアプリを作成すると、自動的にアプリIDが生成されます。ただし、アプリIDは自動的にプロジェクトに関連付けられるわけではありません。Meta Platform SDKをインストールし、選択したエンジン内で設定する必要があります。アプリIDが生成されたら、できるだけ早くこの設定を行うことを強くおすすめします。
Meta Platform SDKの設定とエンジンでの設定について詳しくは、以下のガイドをご覧ください。

ターゲットプラットフォームを設定する

開発を開始する前に、開発に使用しているエンジンでターゲットプラットフォームを設定します。そうすると、ワークフローで正しいヘッドセットをターゲットとして設定するのに役立ちます。プラットフォームごとにさまざまな要件(パフォーマンスに関するものなど)があるため、開発作業が適切な要件を満たしていることを確認する必要があります。
プラットフォームの設定について詳しくは、以下のいずれかをご覧ください。

アプリに適切に署名する: キーストア

Meta Quest向けに開発する場合、キーストアは申請および公開プロセスに不可欠です。キーストアはゲームエンジン内で生成されるファイルで、一種のIDバッジとして機能します。また、開発者の身元と、開発者がアプリを公開する権利を有することを認証します。
キーストアを安全な場所に保管することが重要です。キーストアを紛失すると、アプリをアップデートすることも公開することもできなくなります。新しいキーストアを生成する唯一の方法は、ビルドのすべてのバージョンを削除して、いかなるユーザーもアプリを使用できないようにすることです。
UnityまたはUnrealエンジン内でアプリに署名する方法については、Androidアプリの署名をご覧ください。

エンタイトルメントチェックを実装する

エンタイトルメントチェックはアプリに欠かすことができず、エンタイトルメントの確認はアプリの申請と公開のプロセスにおける重要なステップです。そのため、このVRCは不合格になることがよくあります。このチェックにより、アプリをそのユーザーが購入したことや、そのユーザーにアプリをリリースする権利があることが確認されます。最終的には、コンテンツの著作権侵害から保護するものとなります。
チーム内の開発者は自動的にエンタイトルメントを付与され、エンタイトルメントチェックを自由にテストできます。
各エンジンにおけるエンタイトルメントチェックの実装と、エンタイトルメントを確認する方法については、以下をご覧ください。
ナビゲーションロゴ
日本語
© 2026 Meta