我正在编写一个简单的3D程序,它创建了一些我需要保存的模型。我可以轻松保存并打开模型:
if let dir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first {
let path = dir.appendingPathComponent(file)
sceneView.scene.write(to: path, options: nil, delegate: nil, progressHandler: nil)
}
但是我在哪里可以从iOS获得该模型? (对于我以前保存到相册的图像,用户可以从那里获取文件,但3D模型呢?)
答案 0 :(得分:0)
可能最快的解决方案是使用UIDocument类将文件保存到iCloud存储目录。 Apple在https://developer.apple.com/library/content/documentation/General/Conceptual/iCloudDesignGuide/Chapters/DesigningForDocumentsIniCloud.html上有一些代文档。
备选方案包括使用其中一个SDK写入Dropbox或其他云服务(OneDrive,GoogleDrive等)以进行直接写入访问。