如何在React Native中首次运行时启动远程调试

时间:2018-07-17 10:30:16

标签: react-native react-native-debugger

如何在以本机运行的第一个应用程序上启动远程调试?

我使用开发人员菜单启动Debug JS Remotely,然后应用重新加载,因此无法调试仅在第一次运行时发生的代码。

2 个答案:

答案 0 :(得分:2)

我终于在此article中找到了解决方案。

可以在Debug JS Remotely上以编程方式启动iOS

import { NativeModules } from 'react-native';

if (__DEV__) {
 NativeModules.DevSettings.setIsDebuggingRemotely(true)
}
需要

react-native-devsettings-android库才能在android上运行此代码

答案 1 :(得分:1)