コード例 #1
0
        private static void SetGeneralSetting(string pathToBuildProject, ProjectXcodeConfigure configure)
        {
            QuickInfoPlist plist = new QuickInfoPlist(pathToBuildProject);

            if (plist.CanLoad)
            {
                plist.Load();
                plist.SetATS(configure.Global.EnableATS);
                plist.SetStatusBar(configure.Global.EnableStatusBar);
                plist.SetLaunchImages(configure.Global.NeedToDeleteLaunchiImages);
                plist.Write();
            }
            QuickPBXProject project = new QuickPBXProject(pathToBuildProject);

            if (project.CanLoad)
            {
                project.Load();
                project.SetBitCode(configure.Global.EnableBitCode);
                project.SetCppExceptions(configure.Global.EnableCppExceptions);
                project.SetCppRtti(configure.Global.EnableCppRtti);
                project.SetObjcExceptions(configure.Global.EnableObjcExceptions);
                project.Write();
            }
        }