リファレンス

機能とエンタイトルメントに関するアップデート

iOS、iPadOS、tvOS向けのGame Center

Xcode 14より、iOS、iPadOS、tvOSアプリ向けのGame Centerを有効にする場合、Game Centerのエンタイトルメントが自動的にプロビジョニングプロファイルとエンタイトルメントplistファイルに追加され、アプリに署名できるようになります。Xcodeの以前のバージョンでGame Centerを有効にしている場合は、アプリにGame Centerのエンタイトルメントが含まれていない可能性があります。Game Center機能を有効にした新規アプリおよびアプリのアップデートをApp Storeに提出する際、Game Centerエンタイトルメントが必要になりますので、ご注意ください。

以下の手順に従って、アプリのエンタイトルメントを確認するか、アプリにエンタイトルメントを含めてください。

Xcodeでアプリを自動的に署名しており、Game Center機能をまだ有効にしていない場合は、Game Centerを有効にすると、エンタイトルメントplistにエンタイトルメントが自動的に追加されます。Xcodeではすでに有効であると表示されているものの、com.apple.developer.game-centerエンタイトルメントがエンタイトルメントplistに含まれていない場合は、Game Center機能をまず削除し、その後再度有効にしてください。

アプリを手動で署名している場合は、「Certificates, Identifiers & Profiles(証明書、ID、プロファイル)」で機能が有効になっていることを確認し、新しいプロファイルを作成して、com.apple.developer.game-centerエンタイトルメントをエンタイトルメントplistに直接追加してください。

エンタイトルメントがアプリに含まれているかどうかの確認については、エンタイトルメントに関する問題の診断で詳しく説明されています。アプリでGame Centerを利用していない場合は、XcodeとApp Store Connectで機能を削除してください。