macOS 권한
데스크톱 앱
처음 녹음할 때 macOS 가 세 가지 권한을 물어요. 모두 허용해야 전체 녹음이 돼요.
| 권한 | 왜 필요한가요 |
|---|---|
| 마이크 | 내 목소리를 받아요 |
| 화면 기록 | 시스템 소리를 받으려면 화면 캡처 경로를 거쳐야 해요. 화면 영상은 받자마자 꺼요 |
| 시스템 오디오 | 다른 앱(온라인 회의 등)의 소리를 받아요 |
- 권한은
Electron이라는 이름으로 잡혀요. npm 으로 받은Electron.app을 그대로 띄우기 때문이에요. - 코드를 고쳐 다시 빌드해도 권한은 유지돼요.
- Electron 판이 바뀌거나 저장소 폴더를 옮기면 다시 허용해야 해요.
다시 허용하기
허용하지 않았거나 다시 물어보게 하고 싶다면 시스템 설정 → 개인정보 보호 및 보안에서 마이크, 화면(및 시스템 오디오) 녹음 항목의 Electron 을 켜요. 바꾼 뒤에는 NoType 을 끝냈다가(⌘Q) 다시 띄워요. macOS 판에 따라 항목 이름이 조금 달라요.
웹 버전
권한은 브라우저가 물어요.
- 마이크: 처음 녹음할 때 브라우저가 물어요. 마이크는 https 에서만 열려요.
- 탭·화면 소리: 녹음할 때마다 브라우저의 공유 창에서 골라요. 브라우저가 화면 공유 권한을 가져야 해요(macOS 의 화면 기록 항목에서 그 브라우저를 켜요).
에이전트(터미널의 notype-agent)는 마이크를 쓰지 않아요. 소리는 브라우저가 받아 서버를 거쳐 넘겨줘요.