Здравствуйте, я пытаюсь сохранить файл test.pdf из хранилища firebase в каталог документов моего приложения, но, к сожалению, не работает.
здесь мое представление содержимого с кнопкой для запуска задачи:
import SwiftUI
import Firebase
import WebKit
struct ContentView: View {
var body: some View {
VStack {
Button(action: {
let storage = Storage.storage()
let storageRef = storage.reference()
let islandRef = storageRef.child("test.pdf")
// Create local filesystem URL
let localURL = URL(string: self.cartellaDocuments())!
let downloadTask = islandRef.write(toFile: localURL) { (url, err) in
if err != nil {
debugPrint(" // Uh-oh, an error occurred!")
} else {
debugPrint("\(String(describing: url))")
}
}
}) {
Text("esegui")
}
}
}
func cartellaDocuments() -> String {
let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)
debugPrint(paths[0])
return paths[0]
}
}
мое хранилище в firebase:
![Firebase Storage](https://i.stack.imgur.com/LZr1Z.png)
I have try to follow the google firebase instruction but Im getting a following warning:
- failed because it was passed an URL which has no scheme
предупреждение
как я могу решить эту проблему.
спасибо за помощь