public RemoveFrameworkFromProject ( string targetGuid, string framework ) : void | ||
targetGuid | string | |
framework | string | |
리턴 | void |
public void RemoveFrameworkFromProject(string targetGuid, string framework)
{
string fileGuid = this.FindFileGuidByRealPath("System/Library/Frameworks/" + framework);
if (fileGuid != null)
{
this.RemoveFile(fileGuid);
}
}
//设置frameworks private static void SetFrameworks(PBXProject proj, Hashtable table) { if (table != null) { string target = proj.TargetGuidByName(PBXProject.GetUnityTargetName()); ArrayList addList = table["+"] as ArrayList; if (addList != null) { foreach (string i in addList) { proj.AddFrameworkToProject(target, i, false); } } ArrayList removeList = table["-"] as ArrayList; if (removeList != null) { foreach (string i in removeList) { proj.RemoveFrameworkFromProject(target, i); } } } }