gpt4 book ai didi

ios - Firebase-iOS存储错误代码-13000:无法完成上传

转载 作者:行者123 更新时间:2023-12-01 22:29:46 25 4
gpt4 key购买 nike

我一直在尝试将图像上传到新的Firebase存储服务。出于某种原因,我第一次上传时会引发错误,并且当我尝试选择要上传的同一张图片时,效果很好。

let storageRef = FIRStorage.storage().reference()
let fileName = NSProcessInfo.processInfo().globallyUniqueString + ".jpg"
let uploadRef = storageRef.child("\(bucketName)/\(fileName)")
let uploadTask = uploadRef.putFile(imageURL, metadata: nil)

引发的错误:

错误
域= FIRStorageErrorDomain
代码= -13000
“发生未知错误,请检查服务器响应。”
UserInfo = {object = display-picture / DCCE1A99-BD0F-44F9-B1FA-7BF8F8209C43-7132-0000088406C78BC3.jpg,
bucket = project-**************。appspot.com,
ResponseBody =不能
完成上传。当前大小为92596。预期的最终大小为
58228.,
数据= <43616e20 6e6f7420 66696e61 6c697a65 2075706c 6f61642e 20204375 7272656e 74207369 7a652069 73203932 3539362e 20204578
70656374 65642066 696e616c 2073697a 65206973 20353832 32382e>,
NSLocalizedDescription =发生未知错误,请检查
服务器响应。
ResponseErrorDomain = com.google.HTTPStatus,
ResponseErrorCode = 400}

最佳答案

我知道这是一个很久以前问过的问题,但这将来可能会对其他人有所帮助。

我也遇到了这个问题,可以通过将上传逻辑放在主线程上来解决此问题,如下所示:

DispatchQueue.main.async{
uploadTask = uploadRef.putFile(imageURL, metadata: nil)
}

我在 GitHub issue上找到了解决方案

关于ios - Firebase-iOS存储错误代码-13000:无法完成上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37330546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com