ひとつのプロジェクトで複数のアプリとして管理するときに便利なエディタ拡張です。
各情報はビルド前処理OnPreprocessBuildで各プラットフォームのPlayerSettingsの内容を上書きます。
現在の対象プラットフォームはiOS、Androidのみです。
ツールバーの Tools/AppBuildSettings で設定ファイルを開くことができます。
AppBuildSettingsに対象となるプラットフォームの情報を入力し、ビルドするだけです。
設定後にApplyを押すのをお忘れなく。
アプリ名やActiveTitleの数はAppBuildSettings.csの中の User Editable Area 内の項目を変更してください。
AppBuildSettings.cs
#region User Editable Area
// アプリタイトル
public enum AppTitle
{
App1,
App2,
App3,
App4
}
public Settings[] settings = new Settings[4]
{
new Settings { appTitle = AppTitle.App1 },
new Settings { appTitle = AppTitle.App2 },
new Settings { appTitle = AppTitle.App3 },
new Settings { appTitle = AppTitle.App4 }
};
#endregion User Editable Area
Unity 2017.3.1f1
macOS High Sierra 10.13.4