本日は Unity の小ネタ枠です。
UWPアプリのビルド時、Unityプロジェクトで変更したCapabilitiesの設定が反映されない問題の対処について記事にします。
Unityプロジェクトで変更したCapabilitiesの設定が反映されない
以下のようなケースでUnityプロジェクトで変更した Capabilities の設定が反映されない問題が発生します。
1.ソリューションファイルをビルド済みの Unity プロジェクトを開きます。
[Project Settings]から[Capabilities]を変更する。
この状態で[Build Settings]から再ビルドを行う。
すると、ソリューションファイルに Capabilities の変更が反映されておらず、最終的な UWP アプリに Capabilities の設定変更が反映されません。
こういった場合はソリューション内の appxmanifest の[機能]タグで直接 Capabilities の設定を行うか、ソリューションファイルを一度削除して Unity プロジェクトから再ビルドを行うと、正しいソリューションファイルが作成できます。