2
我已经升级统一从4.5.1
到2007.0.1f3
,在此之后,我无法作出IOS生成使用统一的云构建和收到此错误库未找到-lGoogleToolboxForMac - 统一云构建
库没有发现 - lGoogleToolboxForMac
我在我的项目中使用了Google的firebase和Facebook SDK。
后生成的脚本来传输库:
[PostProcessBuild]
public static void OnPostprocessBuild (BuildTarget buildTarget, string path)
{
#if !UNITY_CLOUD_BUILD
Debug.Log ("[UNITY_CLOUD_BUILD] OnPostprocessBuild");
ProcessPostBuild (buildTarget, path);
#endif
}
private static void ProcessPostBuild (BuildTarget buildTarget, string path)
{
#if UNITY_IOS
string projPath = path + "/Unity-iPhone.xcodeproj/project.pbxproj";
PBXProject proj = new PBXProject();
proj.ReadFromFile (projPath);
// This is the Xcode target in the generated project
string target = proj.TargetGuidByName("Unity-iPhone");
proj.AddBuildProperty(target, "CLANG_ENABLE_MODULES", "YES");
proj.AddBuildProperty(target, "OTHER_LDFLAGS", "-ObjC");
proj.AddBuildProperty(target, "OTHER_LDFLAGS", "-v");
List<string> frameworks = new List<string>() {
"AdSupport.framework",
"CoreData.framework",
"SystemConfiguration.framework",
"libz.dylib",
"libsqlite3.dylib",
"libGoogleAnalytics.a",
"libGoogleToolboxForMac.a",
"libApp.a",
"libAnalytics.a"
};
frameworks.ForEach((framework) => {
proj.AddFrameworkToProject(target, framework, false);
});
proj.WriteToFile (projPath);
#endif
}
我应该怎么做才能让IOS从UBC建立?