You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo Go无法连接iPhone设备问题求助

Expo iOS设备连接失败解决方案

基础排查

  • 确保Windows电脑与iPhone处于同一Wi-Fi网络,关闭两端的VPN/代理软件,包括系统级代理设置。
  • 清理Expo缓存并重启服务:
    npx expo start --clear
    
  • 完全退出iPhone上的Expo Go应用,重新打开后再尝试扫码连接。

网络连接修复

  • 重装适配的ngrok依赖:
    npm uninstall @expo/ngrok
    npm install @expo/ngrok@latest
    
  • 使用本地IP直连替代自动扫码:
    1. 在Windows终端执行ipconfig,找到无线局域网的IPv4地址(如192.168.1.105)
    2. 指定IP启动服务:
      npx expo start --host 你的本地IPv4地址
      
    3. 在Expo Go中选择“输入URL”,填入http://[你的IPv4]:8081(端口默认8081,若被占用看终端提示调整)

依赖优化与版本检查

  • 移除RN项目无关依赖:react-scripts是Web项目工具,RN不需要,执行:
    npm uninstall react-scripts
    
  • 更新Expo到当前版本的最新小版本:
    npx expo update 51
    
  • 确认iPhone上的Expo Go是App Store最新版本,避免版本不兼容。

进阶调试

  • 查看终端日志:启动npx expo start --tunnel后,留意终端输出的错误提示(如端口占用、ngrok连接失败),针对性修复。
  • 临时关闭Windows防火墙测试,若连接成功,需将Expo相关进程(node.exe、ngrok.exe)加入防火墙允许列表。

内容的提问来源于stack exchange,提问作者S Roy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 21:14:51