RN:报错info Opening flipper://null/React?device=React%20Native

news2025/1/15 13:08:03

背景

在 ios 上使用 debug 模式的时候,报错:info Opening flipper://null/React?device=React%20Native,我找到了这个 issue

其实也可以看到现在打开 debug,是 open debug,也不是之前的 debug for chrome 了,这是因为使用新的 Hermes 引擎,从 React Native 0.70 版本开始 Hermes 已经默认启用,无需开发者再做任何配置。具体看 这里

并且 react native debugger 也不能用了,这里去 https://github.com/jhen0409/react-native-debugger 这里看到
在这里插入图片描述

JavaScript 运行时环境

在使用 React Native 时,你的 JavaScript 代码可能会运行在三个不同的环境上:

  • 从 React Native 0.70 版本开始,React Native 会默认使用Hermes引擎,它是专门为 React Native 而优化的一个新式开源 JavaScript 引擎。
  • 如果 Hermes 被禁用或是较早的 React Native 版本,则会使用JavaScriptCore,也就是 Safari 所使用的 JavaScript 引擎。但是在 iOS 上 JavaScriptCore 并没有使用即时编译技术(JIT),因为在 iOS 中应用无权拥有可写可执行的内存页(因此无法动态生成代码)。
  • 在使用 Chrome 调试时,所有的 JavaScript 代码都运行在 Chrome 中,并且通过 WebSocket 与原生代码通信。此时的运行环境是V8 引擎。(社区也有提供可以在生产环境中使用的react-native-v8)

方式一:使用flipper调试【推荐】

后面我看 ignite 也升级了 “react-native” 到 “0.72.5”

npx ignite-cli@next new PizzaApp

方式二:弃用hermes,使用默认的 jscore(JSC)

还有一种方式,找到 Podfile 文件,将 hermes_enabled 改为 false

:hermes_enabled => false

修改完记得重新 pod install

方式三:中间方案

方式二其实是把 hermes 关闭了,一些依赖 hermes 的程序可能有问题。

要不然就是先无视这个报错,在开发的时候使用方式二,然后项目上线的时候再改回去

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1104833.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Arduino TFT】 记录使用DMA优化TFT屏帧率

忘记过去,超越自己 ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️❤️ 本篇创建记录 2023-10-18 ❤️❤️ 本篇更新记录 2023-10-18 ❤️🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言📝&#x1f64…

软件外包开发设计文档

编写软件设计文档是项目开发过程中的关键步骤,它有助于明确系统的设计和架构,并为开发人员提供指导。以下是编写软件设计文档的一般步骤和建议,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,…

Python中Scrapy框架搭建ip代理池教程

在网络爬虫开发中,使用代理IP池可以提高爬取效率和匿名性,避免被目标网站封禁IP。本文将介绍如何使用Python中的Scrapy框架搭建IP代理池,并提供代码实例,帮助您快速搭建一个稳定可靠的代理池。 Python中Scrapy框架搭建ip代理池教程…

Excel·VBA制作工资条

看到一篇博客《excel表头_Excel工资表怎么做?3分钟学会利用函数生成工资表》,使用排序功能、函数制作工资条。但如果需要经常制作工资条,显然使用VBA更加方便 VBA制作工资条 Sub 制作工资条()Dim title_row&, blank_row&, ws_new$,…

变电站数字孪生3D可视化运维系统,实现电力行业智慧化数字化信息化转型升级

变电站数字孪生3D可视化运维系统,实现电力行业智慧化数字化信息化转型升级。近年来,随着科技不断发展与进步,我国在智慧电网国网电力建设方面取得了长足进展。目前已经在多个地区和国家建立起了智慧电网电力项目并投入运行,这些项…

Ask Milvus Anything!聊聊被社区反复@的那些事儿ⅠⅠ

在上月的 “Ask Milvus” 专题直播中,我们为大家带来了 Backup 的技术解读,收到了社区成员很多积极的反馈。本期直播,我们将继续为大家带来社区呼声很高的 “Birdwatcher” 和 “Range Search” 两项功能的技术解读。 BirdWatcher 作为 Milvu…

Go语言入门心法(八): mysql驱动安装报错onnection failed

一: go语言安装mysql驱动报错 安装最新版mysql驱动: PS D:\program_file\go_workspace> go install github.com/go-sql-driver/mysqllatest 报错信息: go: github.com/go-sql-driver/mysqllatest: module github.com/go-sql-driver/mysql: Get "…

如何转换Corona和Vray材质?cr材质转vr材质的方法

cr材质转vr材质的方法一:使用CG Magic插件,一键转换 CG Magic是一款基于3ds Max深度开发的智能化辅助插件,上千项实用功能,降低渲染时长,节省时间和精力,大幅简化工作流程,助力高效完成创作。 …

Nessus已激活,New Scan按钮不可点击

刷新后会给出下面的提示 Plugins are compiling. Nessus will be limited until compilation is complete. 因为插件编译中,所以扫描功能被禁用了。 查看编辑进度,鼠标放到两个循环箭头上即可查看。

中运宝APP:光伏能源——绿色投资的未来之星

光伏能源概念股,即在资本市场中与光伏能源产业相关的股票。随着全球对可再生能源的关注度不断提高,光伏能源概念股也逐渐受到投资者的热捧。中运宝APP将深入探讨光伏能源概念股的相关信息,以期帮助投资者更好地了解这一领域的投资潜力。 光伏…

小程序的console中出现:。。。不在以下 request 合法域名列表中,请参考文档:。。。的报错解决

报错效果: 其实这个报错不代表自己的代码有问题 但是本强迫症研究了一下,按照以下方法关掉就不会显示这个报错了。 点微信开发者工具中的右上角的详情。点本地设置。勾选不校验。。。HTTPS证书。 即可关闭该报错:

IntelliJ IDEA Maven加载超时问题

IDEA创建Maven项目遇到如下错误: Could not transfer artifact org.apache.maven.plugins:maven-compiler-plugin:pom:3.10.1 from/to central (Central Repository:): Connect to repo.maven.apache.org:443 [repo.maven.apache.org/146.75.112.215] failed: conn…

Xposed hook 抖音账户信息

本篇主要讲下hook获取 抖音账户的相关信息,直接上代码。 public class DouHook {private static final String TAG "DouHook";public static void hook(XC_LoadPackage.LoadPackageParam lpparam) {Log.e(TAG, "DouHook start");if (lpparam …

Visual Studio2019 与 MySQL连接 版本关系

Refer: VS 连接MySQL | mysql-for-visualstudio 的安装-CSDN博客 【精选】用VS2019(C#)连接MYSQL(从0入门,手把手教学)_mysql-for-visualstudio-1.2.9.msi_Flying___rabbit的博客-CSDN博客 一、工具:VS2019需要连接M…

【 Python ModuleNotFoundError: No module named ‘xxx‘可能的解决方案大全】

Python ModuleNotFoundError: No module named ‘xxx‘可能的解决方案大全 本文主要介绍了Python ModuleNotFoundError: No module named ‘xxx‘可能的解决方案大全,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值&#x…

学习老徐关于写作的思考,价值很大

* 戳上方蓝字“前端队长”关注我,每日更新 大家好啊,我是Daotin。 今天分享 IDO 老徐关于写作的建议和思考, 每一条都值得好好学习。 建议收藏,有条件的打印下来,贴在电脑边,随时能看到。 多思考&#xff0…

红包场景的系统设计和实践

一、红包系统的业务场景 红包场景的业务处理流程: 包红包:需要查询用户账户金额,需要调用账户查询服务发红包:需要红包服务生成红包订单id抢红包:通过红包订单id实时生成单笔金额凭证拆红包:有两条处理主…

C++ “引用”究竟是什么?(代码实测)

C的引用是个挺好用的东西,相当于指针的另一种写法,虽然引用有一些约束,比如必须初始化而且不能修改引用目标,但确实非常大地增加了编程的清晰度和灵活性。 引用主要有这些价值: 简化指针访问,“.”比“-&g…

简单方法建立个人网站,不用编程

对于很多没有编程知识的小白来说,建立个人网站似乎是一件困难而遥远的事情。然而,现在有了一个无需编程的方法,小白也能够轻松建立自己的个人网站,让自己的才华和创意得到更好的展示! 首先,你需要登录乔拓云…

【快刊推荐】综合类EI,最新案例29天录用,国人友好!

综合类 • 快刊推荐 01 期刊简介 检索数据库:EI &Scopus &Google Scholar 版面类别:正刊 数据库收录年份:2009年 国人占比:47%,对国人友好 年发文量:20篇左右 02 接收领域 生物&#xff…