Unity生成的Xcode项目中缺少框架

问题描述:

当我通过Unity生成Xcode项目时,部分框架丢失。这是什么原因?我该如何解决这个问题?Unity生成的Xcode项目中缺少框架

我的意思是手动我已经在构建阶段添加它们来修复错误,但他们为什么失踪?

+0

哪个框架?你是否将本地代码添加到项目中? – ThomasW 2012-03-23 06:58:14

+0

@ThomasW我在我的应用程序中使用MapKit。我已经将框架导入到我的objective-c文件中,但是当我通过Unity MapKit框架生成Xcode项目时,该项目中缺少该框架。 – Dee 2012-03-26 05:21:00

他们错过了,因为它们在您使用这些API时是必需的。

如果你来自Java这样的语言,这可能看起来很奇怪,但对于Objective-C(它最终是C语言),你需要让编译器知道API来自哪里,而不仅仅是头文件导入。

不幸的是,Unity不提供任何支持来指定您的Xcode项目链接到的其他框架。但是,如果您可以一次生成并修改您的Xcode项目,然后始终Unity更新而不是覆盖该项目。