繁体   English   中英

xCode在Unity3D项目中找不到头文件

[英]xCode can't find header files in Unity3D project

我正在使用unity3D构建iOS应用。 一切正常,直到我尝试构建解决方案。 Unity构建的xCode项目有0个问题,但是,当我尝试使用xCode进行构建时,我得到了几个,它们都是一样的:“ *。h not found”。

问题在于,标头在项目文件夹中不存在,但是在原始单位项目文件夹中确实存在。

我已经在网上看到很多类似的问题,但是大多数问题都与独立的xCode项目有关,它们是与路径混淆的解决方案,依此类推...但是对于一个由unity构建的项目,它应该改变这一点吗? 当我去检查它们时,它们似乎是正确的...

我还看到统一存在问题,通过重新安装它可以解决问题。 不幸的是没有...

有人知道这是什么问题吗? 即使统一设置了某种方式,我也应该更改构建路径吗? 是团结的错吗?

预先感谢

本机插件需要存储在特殊文件夹的插件中,对于iOS,它是Assets / Plugins / iOS。 Unity引用-构建适用于iOS的插件

自动化插件集成

Unity iOS以有限的方式支持自动插件集成。 位于Assets / Plugins / iOS文件夹中的所有扩展名为.a,.m,.mm,.c,.cpp的文件都将自动合并到生成的Xcode项目中。 但是,合并是通过将文件从Assets / Plugins / iOS链接到最终目标来完成的,这可能会影响某些工作流程。 .h文件未包含在Xcode项目树中,但出现在目标文件系统上,因此允许编译.m / .mm / .c / .cpp文件。
注意: 当前不支持子文件夹

我在前一段时间遇到麻烦时将子文件夹声明标记为粗体:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM