У меня проблемы с загрузкой изображения из пользовательского ввода. Всякий раз, когда я пытаюсь загрузить изображение, я получаю экран ошибки. Я работаю в Xcode 9 с Swift 4.0.
if let imgData = UIImageJPEGRepresentation(img, 0.2){
let imgUid = NSUUID().uuidString
let metadata = StorageMetadata()
metadata.contentType = "image/jpeg"
let storageItem = Storage.storage().reference().child(imgUid)
storageItem.putData(imgData, metadata: metadata) { (metadata, error) in
if error != nil {
print("Couldn't Upload Image")
} else {
print("Uploaded")
storageItem.downloadURL(completion: { (url, error) in
if error != nil {
print(error!)
return
}
if url != nil {
self.setUser(img: url!.absoluteString)
}
}
)
}
}
}