30 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C#
		
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C#
		
	
	
#if UNITY_IOS
 | 
						|
using System.IO;
 | 
						|
using UnityEditor;
 | 
						|
using UnityEditor.Callbacks;
 | 
						|
using UnityEditor.iOS.Xcode;
 | 
						|
using UnityEngine;
 | 
						|
namespace AmazonInternal.Editor.Postbuild {
 | 
						|
    public static class AmazonPostBuildiOS {
 | 
						|
        [PostProcessBuildAttribute(1)]
 | 
						|
        public static void OnPostprocessBuild(BuildTarget buildTarget, string path) {
 | 
						|
            if (buildTarget != BuildTarget.iOS)
 | 
						|
                return;
 | 
						|
            
 | 
						|
            string projPath = path + "/Unity-iPhone.xcodeproj/project.pbxproj";
 | 
						|
            string pbxProjectPath = PBXProject.GetPBXProjectPath(path);
 | 
						|
            PBXProject pbxProject = new PBXProject();
 | 
						|
 | 
						|
            pbxProject.ReadFromFile(pbxProjectPath);
 | 
						|
 | 
						|
            string[] targetGuids = new string[2] {
 | 
						|
                pbxProject.GetUnityMainTargetGuid(),
 | 
						|
                pbxProject.GetUnityFrameworkTargetGuid()
 | 
						|
            };
 | 
						|
            pbxProject.SetBuildProperty(targetGuids, "ENABLE_BITCODE", "NO");
 | 
						|
 | 
						|
            pbxProject.WriteToFile(pbxProjectPath);
 | 
						|
        }        
 | 
						|
    }
 | 
						|
}
 | 
						|
#endif |