我在统一的 Xcode 项目中有 200 个错误

Posted

技术标签:

【中文标题】我在统一的 Xcode 项目中有 200 个错误【英文标题】:I have 200 errors in Xcode project made in unity 【发布时间】:2016-04-26 11:34:29 【问题描述】:

一切正常,我在 iPhone 上测试了游戏,但没有模拟器,所以我将构建设置中的支持平台更改为“ios” 突然出现如图所示的 200 个错误。

【问题讨论】:

我先用谷歌搜索错误消息。如果这是某个软件更新引入的问题,那么您并不是唯一一个遇到此问题的人。 您确定选择“在 Xcode 中运行”作为 release 吗? (不是“调试”)。此外,看起来您只需要更新 Xcode。 你看到 ... 是为比被链接 (6.0) 更新的 iOS 版本 (9.0) 构建的 吗? 实际上,有人对这个问题投反对票的事实是完全错误的。在使用 Unity 时,某些特定错误(可能是设置或插件问题)可能会导致构建在后续管道(android、iOS 或其他)中崩溃,这是完全常见的。这在 Unity 中是一个完全“正常”的问题,而且很难弄清楚。我不太明白这个可能是我上面的建议。 查看 BuildSettings 面板,“在 Xcode 中运行”。你确定你选择了Release? (从不“调试”)。 【参考方案1】:

在构建期间消除大多数 XCode 错误的一种简单方法是删除该 XCode 项目并创建一个新项目。 Unity 每次构建时都会重新构建它,但有时会“卡住”。

另外,请发布您项目的 Unity 构建属性。也许您已经为调试构建了?您正在为哪个 iOS 版本构建?下拉菜单中可用的最低选项通常是最佳选择。

你有任何原生插件吗?尝试将它们一一移除并每次重新构建 - 其中一个很可能会破坏您的构建。

编辑: 看起来您确实有一个有问题的插件 - 这些文件是否位于 Nimbus 套件的日志(NICellFactory.oNiTableViewModel.o)部分的顶部?他们甚至有 Unity 插件吗?

【讨论】:

以上是关于我在统一的 Xcode 项目中有 200 个错误的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 项目更新到 Xcode 到 6.3 后显示错误

我在 Xcode 项目的 git 中有大量“未跟踪的文件”

适用于 Android 的 Unity Google Play 游戏,Xcode 中出现 +200 错误

离子3 - 与cocoapods的xcode错误

史上最全unity与xcode集成教程

Xcode4 在终端中显示所有输出(删除“仅显示前 200 个通知”)