Swift xcode9/SceneKit-.dae文件未加载到SCNScene中-返回nil

Swift xcode9/SceneKit-.dae文件未加载到SCNScene中-返回nil,swift,xcode,scenekit,collada,Swift,Xcode,Scenekit,Collada,我正在尝试使用以下代码将.dae文件加载到SCNScene中: let solutionScene = SCNScene(named: "art.scnassets/level1.dae") print(solutionScene?.rootNode) // prints nil solutionNode = solutionScene?.rootNode.childNode(withName: "level1", recursively: true) 我将Blender中的.dae文件导出

我正在尝试使用以下代码将.dae文件加载到SCNScene中:

let solutionScene = SCNScene(named: "art.scnassets/level1.dae")
print(solutionScene?.rootNode) // prints nil

solutionNode = solutionScene?.rootNode.childNode(withName: "level1", recursively: true)
我将Blender中的.dae文件导出为COLLADA,使用默认设置,只包含一个简单对象

当我在XCode中单击我的art.scnassets文件夹中的.dae文件时,它会毫无问题地打开,我可以看到几何体、相机等


我就是不能把它装进SCNScene。在Blender端或Xcode/Swift端,我是否遗漏了什么?

如果有人遇到类似的新手问题,可以通过将.scnassets文件夹添加到项目构建阶段下的“复制捆绑资源”中来解决问题-在某些情况下,可能需要在重新构建之前清理项目。这解决了我的问题