添加多个自定义元数据Firebase Storage Swift

安德烈

我正在尝试将多个自定义元数据设置为Swift上的Firebase存储

我的代码如下:

let metadata = StorageMetadata()
        metadata.contentType = "image/jpg"
        metadata.customMetadata = ["lightVibrantColor" : "0"]
        metadata.customMetadata = ["imageWidth" : "\(updatedProfileImage.size.width)"]
        metadata.customMetadata = ["imageHeight" : "\(updatedProfileImage.size.height)"]
        metadata.customMetadata = ["darkMutedColor" : "0"]

但是,仅发送最后一个自定义元数据。我知道,因为当我将另一个的最后一个自定义元数据更改时,即发送了该元数据。

如何添加多个自定义元数据以将其发送到Firestore?

尼克尔

似乎您要覆盖该值。您需要将代码更改为:

let metadata = StorageMetadata()
metadata.contentType = "image/jpg"
metadata.customMetadata = ["lightVibrantColor" : "0",
"imageWidth" : "\(updatedProfileImage.size)",
"imageHeight" : "\(updatedProfileImage.size.height)",
"darkMutedColor" : "0"]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

uid列表的Firebase Storage自定义元数据安全规则

Swift Firebase Storage.storage()。reference(forURL:)无法正常工作

自定义Firebase数据服务类:Swift 3

是否可以查询Google Cloud Storage自定义元数据?

如何使用 gcloud-aio-storage 上传和获取自定义元数据?

使用Swift向Firebase数据库添加多个子级

从Firebase Storage iOS获取文件夹名称(swift)

无法从Firebase Storage Swift 4.2下载文件

将映像上传到Firebase Storage Swift导致内存崩溃

Swift-Firebase使用相同的键添加多个值

Rails 5.2 Active Storage添加自定义属性

使用Firebase Storage Swift中的图像引用数据库中的Firebase用户

Swift Firebase 如何向我的用户添加自定义分支?

如何在Swift上将具有自定义ID的文档添加到Firebase(Firestore)

添加了自定义框架,现在Swift无法取消存档数据

如何将自定义数据添加到标记(Google Maps API SWIFT)

将 Swift 包添加到自定义框架

如何使用iOS Swift在1条路径下将图像数组存储在Firebase Storage中

等待图像上传后再继续运行-Swift 5 Firebase Storage

Firebase Firestore - 在 Swift 的自定义对象中使用 ServerTimeStamp

Swift:自定义UITableViewRowAction

自定义 UItababbar swift

Swift自定义UITableViewCell不显示数据

Swift 减少元组数组自定义数据模型

在Woocommerce中添加多个自定义订单状态

添加具有指向 Google Storage 存储分区的自定义子域的 SSL 应用引擎

如何将自定义标头上传添加到 Google Cloud Storage?

Firebase Storage上具有SSL的自定义域名

定义自定义颜色Swift