私は自分のシーンキットのシーンを保存しようとしています(理想的には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))")
}
URLは明らかにダミーですが、私はそれが少なくともエラーになると思いますか?適切なFirebaseストレージURLを使用すると、何も保存されず、同じフィードバックが得られます。誰かが速い3(pref)の実例を持っていますか?
おかげ
まず、 'sceneView'と' scene'は何ですか(私は推測できますが、想定しないことが最もよい)、そして 'write'機能を提供するものは何ですか? – cschandler
申し訳ありませんが、私はARKitを使用しており、すべてが正しく機能しています。これは追加しようとしている新機能です。私は質問を更新してsceneとsceneViewのコードを表示します。ここから書き込みがあります: https://developer.apple.com/documentation/scenekit/scnscene/1523577-write –
Firebase Storageに保存しようとしていますか?問題はFirebaseドメインにあると確信しています。 – cschandler