【问题标题】:How to integrate Unity inside native iOS App?如何在原生 iOS App 中集成 Unity?
【发布时间】:2015-07-10 14:26:59
【问题描述】:

我在将一个简单的 Unity 项目集成到原生 iOS 应用程序中时遇到了麻烦。

我遵循了这个this 教程,但我认为自编写以来有些事情发生了变化。我被这个错误困住了:

这不是唯一的,有 1600 个文件包括包含该文件。问题是所有这 1600 个文件对 il2cpp-codegen.h 的引用都错误

这是我对 Unity 项目的构建设置:

那么,在完成所有教程之后,我是否应该更改所有文件以使所有引用都正确?还是我错过了什么?

谢谢!

乔尔

编辑 我目前使用的是 Unity 5.1.1f1 个人版。

【问题讨论】:

  • 不,我不会遍历并更改所有文件。我认为还有其他问题。但我对它的了解还不够多,不能说什么。我知道 Xcode 更新偶尔会破坏 Unity 的 iPhone 构建过程,他们必须修复它。
  • 我已经修复并创建了一个包含教程和可下载项目的存储库。但我在这里写了一个答案stackoverflow.com/questions/34714106/…
  • @Joel 我收到此错误 "il2cpp-config.h' file not found" 如何解决这个问题。请帮帮我
  • 有人找到解决相同问题的方法吗?

标签: ios iphone xcode unity3d


【解决方案1】:

您是否有警告说找不到文件夹或类似的东西? 我认为您没有在标题搜索路径中设置 Libraries/libil2cpp/include 的路径。

【讨论】:

    【解决方案2】:

    您可能没有复制 Libraries/libil2cpp 文件夹。

    该文件夹在 Xcode 项目中不可见,但您可以在 Finder 中找到它。您还应该尝试复制该文件夹,并可能将其添加到 Xcode 中的Build Phases。不确定最后一步。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-06
      • 2013-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多