Beispiel #1
0
    public static void OnPostProcessBuild(BuildTarget target, string path)
    {
        if (target == BuildTarget.iPhone)
        {
            UnityEditor.XCodeEditor.SponsorPay.XCProject project = new UnityEditor.XCodeEditor.SponsorPay.XCProject(path);

            // Find and run through all projmods files to patch the project
            string   projModPath = System.IO.Path.Combine(Application.dataPath, "SponsorPay/iOS");
            string[] files       = System.IO.Directory.GetFiles(projModPath, "*.projmods", System.IO.SearchOption.AllDirectories);
            foreach (var file in files)
            {
                project.ApplyMod(Application.dataPath, file);
            }
            project.Save();
        }
    }
	public static void OnPostProcessBuild( BuildTarget target, string path )
	{

#if PRE_UNITY_5
		if (target == BuildTarget.iPhone)
#else
		if (target == BuildTarget.iOS)
#endif
		{
			UnityEditor.XCodeEditor.SponsorPay.XCProject project = new UnityEditor.XCodeEditor.SponsorPay.XCProject(path);
			
			// Find and run through all projmods files to patch the project
			string projModPath = System.IO.Path.Combine(Application.dataPath, "SponsorPay/iOS");
			string[] files = System.IO.Directory.GetFiles(projModPath, "*.projmods", System.IO.SearchOption.AllDirectories);
			foreach( var file in files ) 
			{
				project.ApplyMod(Application.dataPath, file);
			}
			project.Save();
			
		}
	}