Я боролся с той же проблемой, что и эти решения :
---------------- --ДЛЯ ANDROID УСТРОЙСТВ ------------------
после запуска вашего приложения на физическом устройстве или эмуляторе запустите эту команду, чтобы увидеть меню разработчика:
adb shell input keyevent KEYCODE_MENU
-------------------- ДЛЯ IOS УСТРОЙСТВ ---------------- ---------
вы можете легко добавить жест встряхивания к вспомогательному касанию, и во время работы вашего приложения вы можете щелкнуть по нему в меню отладки, будет показано, если вам интересно, как его активировать проверьте ссылку
-------- ДЛЯ ОБЕИХ ВНУТРИ КОДОВ ---------
import React from 'react';
import {
View,
PanResponder,
NativeModules,
} from 'react-native';
const DevMenuTrigger = ({children}) => {
const {DevMenu} = NativeModules;
const panResponder = PanResponder.create({
onStartShouldSetPanResponder: (evt, gestureState) => {
if (gestureState.numberActiveTouches === 3) {
DevMenu.show();
}
},
});
return <View style={{flex: 1}} {...panResponder.panHandlers}>{children}</View>;
};
AppRegistry.registerComponent('myApp', (): any => <DevMenuTrigger><MyApp></DevMenuTrigger>);