代码如下
#if UNITY_IOS || UNITY_EDITOR
// ios版本xcode工程维护代码
[PostProcessBuild(999)]
public static void OnPostprocessBuild(BuildTarget BuildTarget, string path)
{
if (BuildTarget == BuildTarget.iOS)
{
string projPath = PBXProject.GetPBXProjectPath(path);
PBXProject proj = new PBXProject();
proj.ReadFromString(File.ReadAllText(projPath));
// 获取当前项目名字
string target = proj.TargetGuidByName(PBXProject.GetUnityTargetName());
// 对所有的编译配置设置选项
proj.SetBuildProperty(target, "ENABLE_BITCODE", "NO");
// 添加依赖库
// 语音sdk
proj.AddFrameworkToProject (target, "Security.framework", false);
proj.AddFrameworkToProject (target, "JavaScriptCore.framework", false);
proj.AddFrameworkToProject (target, "libc++.1.tbd", false);
proj.AddFrameworkToProject (target, "libz.1