我试图存储我的scenekit场景(理想情况下是Firebase,但我认为这不可能?)。使用以下几点似乎在文档中 - 我只是得到1.0返回作为进展(完整)和零为错误。Scenekit写入退出无错
@IBOutlet weak var sceneView: ARSCNView!
let scene = SCNScene()
sceneView.scene = scene
sceneView.scene.write(to: URL(string: "http://foo.com")!, options: nil, delegate: nil) { (totalProgress, error, stop) in
print("Progress \(totalProgress) Error: \(String(describing: error))")
}
该网址显然是一个虚拟的一个,我期望它至少错误?当我使用适当的Firebase存储网址时,不会存储任何内容,并且我会得到相同的反馈。有没有人有一个快速的3(pref)例子?
感谢
首先,上面有什么是'sceneView'和'scene'(我猜可以,但最好不要假设),什么是提供'write'功能? – cschandler
对不起,我正在使用ARKit,一切工作正常,这只是我试图添加的一项新功能,我会更新我的问题以显示场景和sceneView的代码。写来自这里: https://developer.apple.com/documentation/scenekit/scnscene/1523577-write –
您是否试图保存到Firebase存储?我打赌,问题出在Firebase领域。 – cschandler