热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

对于iOS11中的任务,HTTP加载失败(错误代码:-999[1:89])

如何解决《对于iOS11中的任务,HTTP加载失败(错误代码:-999[1:89])》经验,为你挑选了1个好方法。

我正在使用URLSession来执行数据任务,当我在iOS 11上运行它时,我收到一个控制台错误:

HTTP load failed (error code: -999 [1:89]) for Task <68809C58-C6A7-4F10-86A4-81396D8B18CF>.<2>  

有什么想法导致它,或如何解决它?



1> Buntylm..:
HTTP load failed (error code: -999 [1:89]) for Task

Error -999意味着NSURLErrorCancelled,您的请求在完成之前已被取消.根据苹果开发者博客的说法,几乎没有变化ATS(可能是您的服务器使用的是iOS 11中已删除的旧版加密工具之一.)因此,请尝试并实现连接:didReceiveAuthenticationChallenge:并查看您的服务器是否引发认证挑战如果是,那么这是我们需要处理的事情.

我希望它会有所帮助!


推荐阅读
author-avatar
SH_ZTH_611_666_104_534
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有