ReactNative进阶(五十三)ios组包报错getaddrinfo ENOTFOUND static.realm.io问题修复

文章目录

一、前言

在jenkins进行iOS组包过程中,控制台报如下错误:

rust 复制代码
FetchError: request to https://static.realm.io/downloads/sync/realm-sync-cocoa-4.7.3.tar.gz failed, reason: getaddrinfo ENOTFOUND static.realm.io
    at ClientRequest.<anonymous> (/Users/yvonnepan/test/out/shq5785/node_modules/realm/node_modules/node-fetch/index.js:133:11)
    at ClientRequest.emit (node:events:365:28)
    at TLSSocket.socketErrorListener (node:_http_client:447:9)
    at TLSSocket.emit (node:events:365:28)
    at emitErrorNT (node:internal/streams/destroy:193:8)
    at emitErrorCloseNT (node:internal/streams/destroy:158:3)
    at processTicksAndRejections (node:internal/process/task_queues:83:21) {
  type: 'system',
  errno: 'ENOTFOUND',
  code: 'ENOTFOUND'
}
Command PhaseScriptExecution failed with a nonzero exit code

前期对此问题已经折腾一阵,并得以修复,没想到今天再次遇到此问题,故记录之。

二、问题分析

出现以上问题的原因是项目依赖包发生了变动,导致变动的原因是新引入了依赖包,导致原有依赖包被删除。

三、解决方案

将原有备份的依赖包重新添加至现有项目中,问题得以解决。至于新引入依赖包后,导致原有依赖包被删除的问题需要进一步排查。

四、拓展阅读

相关推荐
nunumaymax12 小时前
【第三章-react 应用(基于 react 脚手架)】
前端·react.js·前端框架
倾颜12 小时前
React 19 源码怎么读:createRoot 和 root.render 到底做了什么?
react.js
SameX14 小时前
我做了个专注 App,把连续打卡阈值从 3/7/14 改成 2/5 之后留存明显好了
ios
Ruihong14 小时前
你写的是 Vue,跑起来是纯 React?这是什么黑科技
vue.js·react.js·面试
M ? A14 小时前
VuReact 1.6.2 发布,新一代 Vue 3 转 React 编译工具
前端·javascript·vue.js·react.js·面试·开源·vureact
老王以为14 小时前
Vue & React 服务端渲染深度分析
前端·vue.js·react.js
im_AMBER14 小时前
协同文档丢失?Yjs状态漂移与三层防线
前端·react.js·架构
Ruihong14 小时前
Vue 转 React:揭秘样式语言是如何被 VuReact 编译的?
vue.js·react.js·面试
pop_xiaoli15 小时前
【iOS】分类、关联对象
ios·分类·数据挖掘·objective-c·cocoa
尘埃落定wf15 小时前
LangChain AgentExecutor 完全指南:ReAct循环+Memory+LLM实战
前端·javascript·react.js