gpt4 book ai didi

ios - 使用 Firebase 存储下载检测网络中断

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:30:50 24 4
gpt4 key购买 nike

我正在使用 Firebase iOS SDK,我正在使用“dataWithMaxSize”方法将图像下载到内存中。当网络连接良好时下载工作正常,但如果没有网络连接,则下载任务将无限期地继续而不调用错误回调。看起来在 this 中发现了同样的问题所以发布使用 Firebase Android SDK 的地方。如果有人可以就此问题提供一些帮助,我将不胜感激。

谢谢

最佳答案

我做了很多测试设置 maxUploadRetryTime 与各种 TimeInterval (30, 20, 10, 8, 5, 2, 1) 我可以确认设置 maxUploadRetryTime = 1.0 只会触发超时失败 block 。

一些日志:

2017-05-03 21:15:17.922 [Info] [main] [UploadRequest.swift:40] upload(uploadData:) > 开始上传超时:1.0

2017-05-03 21:15:18.170 [Verbose] [main] [UploadRequest.swift:60] upload(uploadData:) > 上传失败

这是一个非常出乎意料的行为,我不确定他们是否意识到这一点。目前我正在使用 Firebase/Database (3.17.0)

更新:

我向 firebase 团队提交了一个错误,他们已经确认了这个问题。报告编号:8-2338000016926

关于ios - 使用 Firebase 存储下载检测网络中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37800287/

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