ソースコード
using UnityEditor; using UnityEditor.Build; using UnityEditor.Build.Reporting; public class BundleVersionCodeIncrementer : IPostprocessBuildWithReport { public int callbackOrder => 0; public void OnPostprocessBuild( BuildReport report ) { var platform = report.summary.platform; switch ( platform ) { case BuildTarget.iOS: var number = int.Parse( PlayerSettings.iOS.buildNumber ) + 1; PlayerSettings.iOS.buildNumber = number.ToString(); break; case BuildTarget.Android: var code = PlayerSettings.Android.bundleVersionCode + 1; PlayerSettings.Android.bundleVersionCode = code; break; } } }