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

Expo iOS模拟器报'could not connect to development server'错误求解决

可行解决思路

  • 移除异常依赖排查
    你的package.json中存在三个无效依赖"-": "^0.0.1"、"cli": "^1.0.1"、"g": "^2.0.1"属于误操作安装的冗余依赖,先删除这三个依赖项,再重新执行yarn install、expo start -c启动,冗余依赖引发的兼容冲突是高概率诱因。

  • 网络连通性验证
    iOS模拟器内打开Safari,直接访问expo启动后控制台输出的开发服务地址(格式为http://本机IP:19000),如果无法打开,检查本机防火墙是否拦截了19000/19001/19002端口,确认本机与模拟器处于同一网络环境。
    启动服务时指定绑定本机真实IP,执行命令:
    expo start --host 你的本机IP地址
    避免默认绑定回环地址导致模拟器无法访问。

  • Expo Go客户端版本匹配
    你使用的是Expo SDK 42版本,模拟器内安装的Expo Go客户端如果版本过高会出现兼容问题,卸载模拟器内现有Expo Go客户端,重新启动服务后自动安装匹配SDK 42对应版本的Expo Go,安卓端无限下载问题大多由版本不匹配导致的包校验失败。

  • AWS Amplify兼容验证
    你当前安装的aws-amplify@4.3.6、aws-amplify-react-native@6.0.1和Expo SDK 42存在版本兼容问题,可将aws-amplify-react-native降级到5.x版本,删除node_modules重新安装测试,同时检查aws-exports.js配置是否存在错误的端点地址,确认App入口处的Amplify配置逻辑是否存在异常阻塞应用启动。

  • 模拟器重置
    iOS模拟器执行「重置内容和设置」操作,清空Xcode的DerivedData缓存,安卓模拟器清空应用数据、卸载残留应用后重新启动测试。

内容的提问来源于stack exchange,提问作者Kanta Yamada

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 10:15:07