【问题标题】:Could not connect to development server. Error while running无法连接到开发服务器。运行时出错
【发布时间】:2020-08-26 22:25:04
【问题描述】:

我尝试使用npm startnpx react-native run-iosnpx react-native start 重新启动服务器。这些命令对我不起作用。帮我运行这个项目,它是一个使用npx react native init projectName 创建的项目。

警告未连接任何应用程序。向所有 React Native 应用程序发送“重新加载”失败。确保您的应用正在模拟器中或通过 USB 连接的手机上运行。

The error shown on the emulator

【问题讨论】:

    标签: ios macos react-native react-native-ios hybrid-mobile-app


    【解决方案1】:

    在终端中运行adb reverse tcp:8081 tcp:8081,然后在运行yarn startnpm start 后在终端中重新加载,然后重新加载。我希望这会有所帮助。

    【讨论】:

    • 我认为你的答案是针对android模拟器的,但我的问题是在ios模拟器上。谢谢你的回复
    【解决方案2】:

    这是来自文档:

    方法二:通过 Wi-Fi 连接

    您还可以通过 Wi-Fi 连接到开发服务器。你会 首先需要使用 USB 数据线在您的设备上安装应用程序,但是 完成后,您可以按照以下步骤进行无线调试 指示。您需要开发机器的当前 IP 继续之前的地址。

    打开终端并输入 /sbin/ifconfig 以查找您机器的 IP 地址。

    1. 确保您的笔记本电脑和手机在同一个 Wi-Fi 网络上。
    2. 在您的设备上打开您的 React Native 应用程序。
    3. 您会看到一个带有错误的红屏。还行吧。以下 步骤将解决这个问题。
    4. 打开应用内开发者菜单。
    5. 转到开发设置 → 调试设备的服务器主机。
    6. 输入您机器的 IP 地址和本地开发者的端口 服务器(例如 10.0.1.1:8081)。
    7. 返回“开发者”菜单并选择“重新加载 JS”

    【讨论】:

      猜你喜欢
      • 2017-08-19
      • 1970-01-01
      • 2016-06-22
      • 2014-08-10
      • 2020-10-07
      • 2017-10-11
      • 2016-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多