gpt4 book ai didi

react-native - 未连接任何应用程序。向所有 React Native 应用程序发送 "reload"失败。确保您的应用程序在模拟器或通过 USB 连接的手机上运行

转载 作者:行者123 更新时间:2023-12-03 16:00:05 25 4
gpt4 key购买 nike

React Native app 在真机上调试有一些问题;
我的 Metro bundler 控制台发出警告:

warn No apps connected. Sending "reload" to all React Native apps failed. Make sure your app is running in the simulator or on a phone connected via USB.
警告并导致真正的 IOS 设备连接问题。
当我尝试从 Chrome React Native Debugger 重新加载我的 React Native 应用程序时,它给出了上述警告,我无法在 Chrome 上调试我的代码
react 原生:0.62.2,
IOS:13.6
它发生在真实设备连接上。当我使用 IOS 模拟器时,没有问题。
注意:我的手机和 macbook 使用相同的 Wi-Fi 网络。
所以问题与不同的 wi-fi 网络使用无关。

最佳答案

⚠️ iOS 用户:
检查您的构建目标是否为 Debug :
Xcode 产品 => 方案 => 编辑方案 => 调试(而不是发布!)
⚠️安卓用户:
我找到了我在 github 上发布的解决方案。
不是最好的,但它可能很有用:
第一 ,你必须打开MainApplication.java并删除 import com.facebook.react.BuildConfig;接下来,请按照以下步骤操作:

    # Reset metro bundler cache : 
`npx react-native start --reset-cache`

# Remove Android assets cache :
`cd android && ./gradlew clean`

# Relaunch metro server :
`npx react-native run-android`
并看到魔法🎉
看这里 :
https://github.com/facebook/react-native/issues/29396

关于react-native - 未连接任何应用程序。向所有 React Native 应用程序发送 "reload"失败。确保您的应用程序在模拟器或通过 USB 连接的手机上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62937553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com