Как исправить ошибку ссылки на Firebase Storage - PullRequest
0 голосов
/ 16 января 2019

Я получаю сообщение об ошибке с помощью firebase и моего кода.

Тип 'StorageReference' не имеет члена 'put'

Я попробовал поставить данные и до сих пор ничего. Как лучше всего решить эту проблему?

Я также получаю эту ошибку, когда пользователи нажимают, чтобы выбрать изображение профиля

«UIImageJPEGRepresentation» заменено методом экземпляра 'UIImage.jpegData (compressionQuality:)'

StorageReference.put(imageData, metadata: nil, completion: { (metadata, error) in



if let profileImg = self.selectedImage, let imageData = UIImageJPEGRepresentation(profileImg, 0.1)

1 Ответ

0 голосов
/ 16 января 2019

Theres статья о том, как загрузить данные в хранилище на FireBase:

https://firebase.google.com/docs/storage/ios/upload-files

    // Upload the file to the path "images/rivers.jpg"
let uploadTask = riversRef.putData(data, metadata: nil) { (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
  // You can also access to download URL after upload.
  riversRef.downloadURL { (url, error) in
    guard let downloadURL = url else {
      // Uh-oh, an error occurred!
      return
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...