public void Merge(SigningChanges other) { if (!string.IsNullOrEmpty(other.TeamId)) { TeamId = other.TeamId; } AutomaticProvisioning = other.AutomaticProvisioning; }
public XcodeChangeFile() { IsDirty = false; SavePath = ""; Platform = BuildPlatform.iOS; Frameworks = new FrameworkChanges(); FilesAndFolders = new FilesAndFolderChanges(); Scripts = new ScriptChanges(); BuildSettings = new BuildSettingsChanges(); InfoPlistChanges = new PListDictionary(); Signing = new SigningChanges(); Capabilities = new CapabilitiesChanges(); }
void LoadSigning(PListDictionary dic) { if (dic == null) { return; } try { Signing = new SigningChanges(dic); } catch (System.Exception e) { Debug.LogWarning("EgoXproject: Corrupt signing section in " + SavePath + " : " + e.Message); } }
void ApplySigningChanges(SigningChanges changes) { _pbxproj.SetTeamId(changes.TeamId); _pbxproj.EnableAutomaticProvisioning(changes.AutomaticProvisioning); }