gpt4 book ai didi

ios - 如果用户在下载过程中重新启动应用程序,iOS 应用程序如何重新连接到后台下载?

转载 作者:行者123 更新时间:2023-11-28 21:26:46 25 4
gpt4 key购买 nike

iOS 7 引入了在应用程序终止时在后台运行下载的功能。 Apple 文档和可用示例提供了有关如何响应由这些后台下载触发的事件的信息,以便下载可以在后台完成,为用户准备好在他们重新启动应用程序时访问已下载的资源。

但是,文档和示例似乎并未提供有关如何处理应用程序开始后台传输、终止但随后在后台传输结束之前由用户重新启动的情况的信息。如果应用程序需要向用户提供后台传输正在进行但未完成的信息,如何检测该状态以及应用程序如何获取后台传输的进度更新以让用户了解后台下载的进展情况?

提前感谢您的任何建议。

最佳答案

如果您使用相同的标识符创建一个新的后台 session ,iOS 会非常智能地为您重新创建相关连接。它“知道”"new"后台 session 实际上是旧 session 的恢复,并将还给您旧 session 。

从那里,您仍然负责配置委托(delegate)和您个人代码的其他方面(重新)使用 session 。

关于ios - 如果用户在下载过程中重新启动应用程序,iOS 应用程序如何重新连接到后台下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37824853/

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