RN 앱을 개발할 때 필요한 도구인 watchman, 프로젝트 디렉토리 접근 권한이 부여된 상태임에도 실행 시 접근 권한이 없다고 에러를 출력하는 문제가 있습니다. 이 문제를 해결해보겠습니다.
...
{
watchmanResponse: {
error: 'std::__1::system_error: open: /Users/taegyeonglee/Documents/GitHub/Checked: Operation not permitted',
version: '2023.01.16.00'
}
}
이 글은 watchman설치를 완료한 상태을 전제로 합니다.
부여된 권한 삭제
설정 -> 개인정보 보호 및 보안 -> 파일 및 폴더 에서 watchman을 모두 삭제해 줍니다.
Watchman shutdown
실행 중인 watchman을 종료합니다.
watchman shutdown-server
재실행
아래 명령을 통해 watchman을 다시 실행합니다. 실행 시 권한 부여에 대한 팝업창이 팝업됩니다. 권한을 허용해 주세요. 이제 정상적으로 실행 가능합니다.
watchman
'프로그래밍 > React-Native <JSX>' 카테고리의 다른 글
[React-Native/오픈소스활동] issue#35639 KeyboardAvoidingView 관련 버그 해결 일지 (0) | 2023.04.07 |
---|---|
[React-Native] 깃허브 레포지토리 첫 업로드하기 (0) | 2023.03.14 |
[React-Native] Pressable 컴포넌트로 재사용 가능한 버튼 구성하기 (0) | 2023.02.12 |
[React-Native] react-native-webview 안드로이드 플랫폼에서 웹뷰를 출력하지 않는 문제 (0) | 2023.02.12 |
[React-Native] react-native-google-singin 앱 심사에 통과하기 위한 앱 서명 인증서(SHA-1) 키 적용하기 (0) | 2023.02.12 |