public static void BuildIOSPlayerForCurrentChannel() { if (CheckSymbolsToCancelBuild()) { return; } var start = DateTime.Now; BuildPlayer.BuildXCode(channelType.ToString(), channelType == ChannelType.Test); var buildTargetName = PackageUtils.GetPlatformName(buildTarget); EditorUtility.DisplayDialog("Success", string.Format("Build player for : \n\nplatform : {0} \nchannel : {1} \n\ndone! use {2}s", buildTargetName, channelType, (DateTime.Now - start).TotalSeconds), "Confirm"); }
public static void BuildIOSPlayerForAllChannels() { if (CheckSymbolsToCancelBuild()) { return; } var start = DateTime.Now; foreach (var current in (ChannelType[])Enum.GetValues(typeof(ChannelType))) { BuildPlayer.BuildXCode(current.ToString(), channelType == ChannelType.Test); } var buildTargetName = PackageUtils.GetPlatformName(buildTarget); EditorUtility.DisplayDialog("Success", string.Format("Build player for : \n\nplatform : {0} \nchannel : all \n\ndone! use {2}s", buildTargetName, (DateTime.Now - start).TotalSeconds), "Confirm"); }