/// <summary> /// Static preprocess callback method for AppStore builds. /// </summary> public static void OnPreprocessAppStore(BuildManifestObject manifest) { iOSBuildProcessor processor = new iOSBuildProcessor(); processor.BuildManifest = manifest; processor.BuildType = iOSBuildType.AppStore; processor.ReleaseCodeSigningIdentity = AppStoreCodeSigningIdentity; processor.ReleaseProvisioningProfile = AppStoreProvisioningProfile; OnPreprocess(processor); }
/// <summary> /// Static preprocess callback method for simulator builds. /// </summary> public static void OnPreprocessSimulator(BuildManifestObject manifest) { iOSBuildProcessor processor = new iOSBuildProcessor(); processor.BuildManifest = manifest; processor.BuildType = iOSBuildType.Simulator; processor.ReleaseCodeSigningIdentity = DeveloperCodeSigningIdentity; processor.ReleaseProvisioningProfile = DeveloperProvisioningProfile; OnPreprocess(processor); }
/// <summary> /// Static preprocess callback method for AdHoc builds. /// </summary> public static void OnPreprocessAdHoc(BuildManifestObject manifest) { #if (UNITY_CLOUD_BUILD || TEAMCITY_BUILD) && SAGO_DEVELOPMENT EditorUserBuildSettings.development = true; EditorUserBuildSettings.allowDebugging = true; #endif iOSBuildProcessor processor = new iOSBuildProcessor(); processor.BuildManifest = manifest; processor.BuildType = iOSBuildType.AdHoc; processor.ReleaseCodeSigningIdentity = AdHocCodeSigningIdentity; processor.ReleaseProvisioningProfile = AdHocProvisioningProfile; OnPreprocess(processor); }