专栏首页Haytham的原创技术文章Xcode URLSession -- [61: Connection refused]
原创

Xcode URLSession -- [61: Connection refused]

报错信息

nw_socket_handle_socket_event C1:2 Socket SO_ERROR 61: Connection refused

Connection 1: received failure notification

Connection 1: failed to connect 1:61, reason -1

Connection 1: encountered error(1:61)

Task <7815E041-FB0C-480D-912C-F24BA5CDAA6A>.<1> HTTP load failed, 0/0 bytes (error code: -1004 1:61)

版本信息:

Xcode:11.1

Swift:5

iOS:13.1

问题描述

首先确认一下你是否是和我一样的情形,因为该报错信息在国内搜索引擎大部分是由RN引起的,但这个blog却与RN没有关系。

  • 使用URLSession发起网络请求导致的
  • 实体机测试,而非模拟机
  • 在虚拟机正常,但是实体机就会错误
  • 后台服务在本地也可能不是

解决方案

如果你符合上面的情形,那你应该适合我一样的新手,其实这个问题和Xcode,iOS版本甚至和iOS开发没有一点关系......这是Http的事情,说的简单一点就是,你把url地址写错了......而且大概率写的是localhost或者127.0.0.1

为什么尼?我们看一下问题情形:虚拟机正常,但是实体机发生错误,为什么?因为虚拟机和Xcode在一台设备上,所以127.0.0.1能指向同设备上的后台服务,但是实体机尼?他们并不共享同一个IP,他们大概率在同一个局域网下面,所以在只需要把url替换为Mac局域网的ip地址,问题就会解决了........

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Docker Swarms 跨主机集群搭建

    JerryWangSAP --- 错误消息 This computer doesn't have VT-X/AMD-v enabled

    HaythamXu
  • Windows nvm的安装使用(及排坑)

    接手祖传旧代码,node版本太高导致无法运行成功。或同时需要使用多个版本node。

    HaythamXu
  • 《Flask Web开发 基于Python的Web应用开发实战》简评

    《Flask Web开发 基于Python的Web应用开发实战》,O'Reilly"动物书系列"的"狗书",应该是很多Flask初学者被推荐使用的入门书,但是这...

    HaythamXu
  • 暴力破解及其流行工具研究

    暴力破解是最流行的密码破解方法之一,然而,它不仅仅是密码破解。暴力破解还可用于发现Web应用程序中的隐藏页面和内容,在你成功之前,这种破解基本上是“破解一次尝试...

    周俊辉
  • 接手老项目的痛——MongoDB学习及集群搭建

    mongodb的集群搭建方式主要有三种,主从模式,Replica set模式,sharding模式, 三种模式各有优劣,适用于不同的场合,属Replica se...

    Bug生活2048
  • 从售卖实干家到共赢组织者,社交重构零售格局

    “进入寒冬”的零售业在2016年发生了许多大事,最瞩目的莫过于新零售理念的全面兴起,以两个事件为代表:马云于G20峰会抛出、于云栖互联网大会阐释“新零售”概念;...

    曾响铃
  • mysql查询实例

    select Sno as 学号,Sname as 姓名 from student;

    week
  • 专属| 流行密码管理器存在重大漏洞

    CrowdStrike发布了最新一期的全球网络安全威胁报告,指出在安全漏洞曝出之后,黑客最快可在不到20分钟的时间内展开行动。去年,这家安全研究机构引入了“突破...

    漏斗社区
  • Oracle构造序列的方法分析对比

    编辑手记:关于Oracle的序列,相信大家并不陌生,但很多人平时只用到connect by 的方式来构造序列,今天一起来学习更多的构造序列的方法及每个方法的优缺...

    数据和云
  • 白牌时代的交换机”零接触”服务配置

    作者简介:张渐修,任职于上海同悦信息科技有限公司从事SDN/P4交换机的市场推广工作。vx:Tooyumzjx

    SDNLAB

扫码关注云+社区

领取腾讯云代金券