Beispiel #1
0
        public void AddEmbedFramework(string fileName)
        {
            Debug.Log("Add Embed Framework: " + fileName);

            //Check if there is already a file
            PBXFileReference fileReference = GetFile(System.IO.Path.GetFileName(fileName));

            if (fileReference == null)
            {
                Debug.Log("Embed Framework must added already: " + fileName);
                return;
            }

            var embedPhase = this.AddEmbedFrameworkBuildPhase();

            if (embedPhase == null)
            {
                Debug.Log("AddEmbedFrameworkBuildPhase Failed.");
                return;
            }

            //create a build file
            PBXBuildFile buildFile = new PBXBuildFile(fileReference);

            buildFile.AddCodeSignOnCopy();
            buildFiles.Add(buildFile);

            embedPhase.AddBuildFile(buildFile);
        }
        public void AddEmbedFramework( string fileName)
        {
            Debug.Log( "Add Embed Framework: " + fileName );

            //Check if there is already a file
            PBXFileReference fileReference = GetFile( System.IO.Path.GetFileName( fileName ) );
            if( fileReference == null ) {
                Debug.Log("Embed Framework must added already: " + fileName);
                return;
            }

            var embedPhase = this.AddEmbedFrameworkBuildPhase();
            if (embedPhase == null)
            {
                Debug.Log("AddEmbedFrameworkBuildPhase Failed.");
                return;
            }

            //create a build file
            PBXBuildFile buildFile = new PBXBuildFile( fileReference );
            buildFile.AddCodeSignOnCopy();
            buildFiles.Add( buildFile );

            embedPhase.AddBuildFile(buildFile);
        }