一、原因

  • 两种可能

1.1 网络原因

  • 请检查你的网络是否连接
  • 建议使用浏览器搜索网页,因为 App 可能自带缓存

1.2 使用 LocalHost

  • 本地测试时使用 LocalHost 上线时可能报错
  • 解决方案转:StackOverFlow

1.3 IOS App 传输安全

  • 项目目录下找到 Info.plist
  • 位置:项目目录文件夹下查找,用文本编辑器打开
  • 找到 NSAppTransportSecurity -> NSExceptionDomains 位置:对于添加权限
<key>文本替换为你的域名或IP</key>
<dict><key>NSIncludesSubdomains</key><true/><key>NSExceptionAllowsInsecureHTTPLoads</key><true/>
</dict>

二、总结

  • 本文主要是对 StackOverflow 的转载,便于小伙伴们快速查询
  • 博主这么帅点个收藏还是关注?
  • 你的支持是我持续分享的最大动力!

「IOS 网络踩坑」错误 Error Domain=NSURLErrorDomain Code=-1004相关推荐

  1. MacApp开发Error Domain=NSURLErrorDomain Code=-1003 A server with the specified hostname could not be

    在开发一个Mac端应用插件时,准备进行网络请求, 刚开始遇到错误,我很快明白是需要设置允许http网络, 但是之后一直遇到 finished with error - code: -1003 Erro ...

  2. iOS9 Error Domain=NSURLErrorDomain Code=-1022 App Transport Security (ATS)

    iOS 9在HTTP 访问时会出错  iOS9 Error Domain=NSURLErrorDomain Code=-1022 这时需要修改info.plist 文件 在Info.plist中添加N ...

  3. Error Domain=NSURLErrorDomain Code=-1202

    背景 mac os 使用charles 抓包后,模拟器的报文跟踪出现问题,代码提示: Error Domain=NSURLErrorDomain Code=-1202 "The certif ...

  4. [iOS]Error Domain=NSURLErrorDomain Code=-999 cancelled UserInfo={NSErrorFailingURLKey=https://121.

    当后台服务器配置了https证书后,iOS端如果采用AF3.0请求网络,必须配置一下证书的支持.可按下面步骤做: 1. 2.进到证书路径,执行下面语句 openssl x509 -in 你的证书.cr ...

  5. AFNetworking下 http 改 https后遇到出现Error Domain=NSURLErrorDomain Code=-999 已取消 错误...

    这个错误的原因 由于是证书没有 所以默认的afn安全策略是 不请求的. 报如下错误: 需要改下请求的设置如下: 设置安全策略为client端不用安装证书和不用验证域名,则可以了. 转载于:https: ...

  6. error=Error Domain=NSURLErrorDomain Code=-1003

    我的情况:模拟器 可以返回数据 .真机不可以.我手机连接的同事的共享,我以为他的网段和后台的网段在同一个网段.一直在找错误,打开手机网络设置一看  ,原来不在同一网段.手机的网络必须要跟PC的在同一个 ...

  7. Error Domain=NSURLErrorDomain Code=-999 The opera

    2019独角兽企业重金招聘Python工程师标准>>> 一个请求没有完成之前,就执行了下一次请求,导致了上一次请求直接抛出  -999 转载于:https://my.oschina. ...

  8. springboot踩坑日记—nacos: Error watching Nacos Service change

    springboot踩坑日记-nacos: Error watching Nacos Service change Spring Boot :: (v2.1.5.RELEASE) 错误代码: 07-3 ...

  9. 「iOS 面试之道」勘误(二)

    本文是「iOS 面试之道」勘误系列的第二篇. Swift 初始化方法描述的漏洞 书中 105 页的描述是:Swift 初始化方法必须保证所有非 Optional 的成员变量都完成初始化. 这个表述是不 ...

最新文章

  1. jQuery左右选择框
  2. mac全选文字的快捷键_在mac上写作必须知道的四组快捷键
  3. WordPress yolink Search插件‘s’参数跨站脚本漏洞
  4. 收藏!史上最全的30个生物实验技术及原理
  5. LUOGU 9月 月赛
  6. python虚拟环境 virtualenv工具
  7. 三圆相交阴影部分面积_小学六年级图形面积的题很多家长都不会,一些初中生也未必会做...
  8. 【OpenGL从入门到精通(二)】绘制一个点
  9. RS 学习笔记 3-1
  10. linux的基础知识——时序竞态
  11. JDWP Transport dt socket failed to initialize
  12. javascript版购物网站图片轮转
  13. windows下忘记mysql 密码的解决方法
  14. mysql到es的交叉验证
  15. 活动选择问题(贪心)
  16. 3. PSR-3 --- 日志接口
  17. 6108v9c卡刷包_[高安]华为EC6108V9C_mv100强制刷机固件包下载
  18. veeam备份linux,VeeamBackup Replication 创建备份任务
  19. 全球与中国泄漏吸收枕头市场深度研究分析报告
  20. URAL1389. Roadworks(dp)

热门文章

  1. python判断字符串包含某个字符_python判断字符串是否包含另一个字符串
  2. 2021-08-20【JVM系列-2】 GC垃圾回收
  3. jquery.snow.js
  4. 第一篇论文的写作流程
  5. 线性代数笔记3.2线性相关定理
  6. Android循环切换图片(广告栏)ConvenientBanner库使用
  7. 展望开源产业与数字经济未来|2023 开放原子全球开源峰会开源创新理论与实践分论坛即将启幕
  8. 美国服务器租用和托管服务哪个好?
  9. discuz x3.5
  10. HTML5和CSS3开发第五章课后作业