1. Problem
React Native/RN/Android/IOS 를 개발하다가 JS Debugging
때문에 앱 실행이 제대로 되지 않을 때가 있습니다. 한 번 디버깅을 위하여 이것저것 학습을 하다가 JS Debugging을 설치한 이후로, 앱 실행 시마다 JS Debugging
이 실행되어 앱 실행이 제대로 되지 않을 때가 있었습니다. 이 때, 디버깅을 비활성화하는 방법은 무엇일까요?
2. Solution
아래의 방법으로 해결할 수 있습니다. 저는 첫번째 방법을 사용하여 간단하게 해결했습니다.
- 기기(또는 에뮬레이터)에서 앱을 제거한 후, RN 명령어를 입력하여 앱을 다시 시작하면 원격 디버깅이 비활성화됩니다.
- ios 시뮬레이터를 실행한 후, 메뉴 상단에서
Device > Shake
를 수행합니다. 이후,disable Remote Debug JS
를 눌러줍니다.
문제 해결에 도움이 되셨으면 좋겠습니다. 감사합니다!
reference
- https://stackoverflow.com/questions/40719321/how-to-disable-remote-js-debugging-in-react-native