Esempio n. 1
0
    public static void OnPostprocessBuild(BuildTarget buildTarget, string path)
    {
        if (buildTarget == BuildTarget.iOS)
        {
            string projPath = UnityEditor.iOS.Xcode.Custom.PBXProject.GetPBXProjectPath(path);
            UnityEditor.iOS.Xcode.Custom.PBXProject pbxProject = new UnityEditor.iOS.Xcode.Custom.PBXProject();
            pbxProject.ReadFromString(File.ReadAllText(projPath));

            string target = pbxProject.TargetGuidByName("Unity-iPhone");

            pbxProject.SetBuildProperty(target, "ENABLE_BITCODE", "false");
            pbxProject.AddBuildProperty(target, "OTHER_LDFLAGS", " -lxml2");

            File.WriteAllText(projPath, pbxProject.WriteToString());
        }
    }