Используя Swift, Firebase и Xcode 11, я начинаю создавать приложение для социальных сетей. Когда я создаю элемент входа в изображение image-icon-upload, после того, как я запустил свой код, вставил адрес электронной почты / имя пользователя / пароль и ввел кнопку входа в систему / входа в систему, я получил эту ошибку:
nw_connection_receive_internal_block_invoke[C1] Не удалось получить ответ с ошибкой «Операция отменена»
Вот мой код контроллера представления в части изображения моей кнопки входа / регистрации в @IBAction:
//Image Upload
var downloadURL: URL!
if let imageData = self.selectedImage.jpegData(compressionQuality: 0.2) {
let metaData = StorageMetadata()
Storage.storage().reference().putData(imageData, metadata: metaData) { (metadata, error) in
guard let metadata = metadata else {
// Uh-oh, an error occurred!
return
}
// Metadata contains file metadata such as size, content-type.
let size = metadata.size
self.storageRef.downloadURL { (url, error) in
downloadURL = url
}
Database.database().reference().child("user").child((user?.user.uid)!).setValue([
"username": self.usernameField.text,
"userImg": downloadURL
])
}
}
Любойидеи?