У меня есть приложение, в котором я хочу сохранить подпись с фотографией, но в моем случае я использую FIRStorage для хранения фотографий. Все работает там, но я хочу сохранить подпись в метаданных фотографии. Не спрашивайте, почему, это просто имеет смысл для моего проекта.Загрузка пользовательских метаданных с помощью хранилища Firebase
let meta = FIRStorageMetadata.init(dictionary: ["customMetadata" :
["caption" : self.textField.text!]])
let imageRef = storageRef.child(iid)
imageRef.put(uploadData, metadata: meta, completion: { (metadata, error) in
if error != nil {
//failure
print(error)
return
} else {
//success
print(metadata)
}
})
Как вы можете видеть, я даже настраиваю константу метаданных точно так, как сообщает Firebase в своей документации. Когда я передаю мета в метаданные в .put
, почему он не использует мои собственные метаданные? Спасибо за помощь ребята