【问题标题】:How to connect to localhost on a real device in react native on iOS?如何连接到真实设备上的本地主机以在 iOS 上做出本机反应?
【发布时间】:2020-03-11 00:24:18
【问题描述】:

我的桌面上有一台服务器在 localhost:5000 上运行,当我在 iOS 模拟上运行时通过我的 react-native 应用程序发出 http 请求时,它可以工作。但是,当我连接到真实设备时,http 请求不起作用。我究竟做错了什么?有什么需要配置的吗?

【问题讨论】:

  • 您是否尝试过使用您的桌面 IP 地址?设置 localhost 对我不起作用。
  • 嗯,你能在日志中看到什么?您可以将其粘贴到您的问题中吗?

标签: ios react-native networking server configuration


【解决方案1】:

您桌面中的 localhost 与您设备的 localhost 的 ip 不同。 通过在终端中输入 ifconfig 来获取您计算机的 ip,然后将 localhost 替换为此 ip,您应该在设备浏览器中输入类似的内容:

192.168.0.23:5000

【讨论】:

    猜你喜欢
    • 2017-03-07
    • 2014-01-14
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    • 1970-01-01
    • 1970-01-01
    • 2018-11-03
    • 2023-01-19
    相关资源
    最近更新 更多