繁体   English   中英

React Native - 在 iOS 上禁用 Flipper 使用 Hermes

[英]React Native- Using Hermes with Flipper disabled on iOS

我很难使用 Flipper。 我在 Podfile 中将其注释掉,而hermes_enabled => true 我运行了 pod install agin 并构建了应用程序,但它在启动时崩溃了。 当我将 Hermes 设置为 false 时,它已成功构建。

有没有办法禁用 Flipper 并保持 Hermes 真实并成功构建应用程序?

对于 react-native v0.70.1,我做了以下操作

  1. package.json中删除react-native-flipper 也许我认为您需要删除依赖于脚蹼的其他包。 但我没有

  2. 在 ios/Podfile 中设置

    :flipper_configuration => FlipperConfiguration.disabled

    代替

    :flipper_configuration => FlipperConfiguration.enabled

  3. 删除node_modules

  4. 运行yarnnpm install

  5. 清除旧数据:

  • 5.1 运行cd ios

  • 5.2 运行命令pod deintegrate && pod install

  • 5.3 运行cd..

  • 5.4 运行cd android &&./gradlew clean

  • 5.5 运行cd..

清除旧数据真的很重要,我什至会重启我的 MacBook

我希望这可以帮助你

对于像我这样不喜欢使用 Flipper 进行调试的人,我发现最好的方法是禁用 Hermes。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM