【发布时间】:2018-07-06 03:52:53
【问题描述】:
我正在尝试将应用作为 AVAsset 的视频上传到 Firebase 存储。问题是我在将其转换为数据或仅作为文件上传时都遇到了问题。截至目前,我正在尝试导出和上传其 URL,但应用程序崩溃没有解释(可怕的 (llbd))。
let uuid: String = UUID().uuidString
let imagesRef = storageRef.child("\(uuid)")
let exporter = AVAssetExportSession(asset: videos[i], presetName: AVAssetExportPresetHighestQuality)
let uploadTask = imagesRef.putFile(from: exporter!.outputURL!, metadata: nil) { (metadata, error) in //app crasher here
guard let metadata = metadata else {
return
}
let downloadURL = metadata.downloadURL()
//REST OF CODE
任何想法如何使这个过程成为可能?
【问题讨论】:
标签: ios swift firebase firebase-storage avasset