[英]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.