gpt4 book ai didi

ios - 错误域=kCFErrorDomainCFNetwork 代码=-1009

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

我正在开发一个从 URL 下载数据的 APP。随机错误

"Error Domain=kCFErrorDomainCFNetwork Code=-1009"



显示。我知道这个错误意味着我失去了 Wifi 连接。事实上,wifi 标志从我的 Ipad 上消失了。关闭并打开 WiFi 后,连接恢复,我可以重新开始下载数据。
我注意到,如果我在连接丢失时使用 AppStore 或 Safari,它会自动重新连接。
问题是:我应该如何处理我的应用程序才能获得与 AppStore 或 Safari 相同的行为,以便我可以自动重新连接?

最佳答案

它不是自动的。在高层次上,你这样做的方式是:

  • 当您遇到错误时,请使用 Apple 的 Reachability 示例代码类创建一个对象,以监视相关主机的可访问性更改。将它放在一个阵列中以安全保存。
  • 当可达性类通知您该主机的可达性已更改时,请再次尝试请求。
  • 如果该请求成功,则停止监听该主机的可达性并从阵列中删除可达性对象。

  • 更多信息,请参阅: https://developer.apple.com/library/ios/samplecode/Reachability/Introduction/Intro.html

    关于ios - 错误域=kCFErrorDomainCFNetwork 代码=-1009,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37550357/

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