在 Interface Builder 中指定场景

Specifying a scene in Interface Builder

我正在尝试渲染在 Blender 中创建的场景。我不想在代码中执行此操作,而只是在 Interface Builder 中执行此操作。

首先,我在常规选项卡下的链接框架和库中添加了一个 SceneKit 框架,然后复制了 .dae,将 SCNView 拖到视图中,然后在属性检查器中将场景更改为我的 .dae 文件的名称。出于某种原因,模拟器完全是绿色的(SCNView 的背景颜色)并且不会从 .dae 文件渲染我的场景。相同的过程适用于 macOS 应用程序。

这是我的设置截图:

几个月前我对此做了一些研究

这是 Scenekit 中的一个问题,可能是某些东西没有正确加载。我向 Apple 提交了一份错误报告,几天前我得到了问题的确认,以及应该在下一版本 Xcode.

中修复的信息