v1.25.0 업데이트 후 Snapzy가 권한을 다시 요청할 때 해결 방법
v1.25.0 업데이트 후 Snapzy가 권한을 다시 요청할 때 해결 방법
Snapzy를 v1.25.0으로 업데이트하고 다시 실행했더니 화면 녹화, 마이크, 손쉬운 사용 권한을 다시 요청하나요? 걱정하지 마세요. 앱이 고장 난 것도 아니고 재설치가 필요한 것도 아닙니다. Snapzy는 여전히 같은 Snapzy입니다. 다만 v1.25.0부터 Apple 공증을 받고 새로운 Developer ID로 서명되었기 때문에, macOS는 개인정보 권한을 앱의 서명 ID와 연결하기 때문에 이전 ad-hoc 빌드에서 부여한 권한이 자동으로 이전되지 않습니다.
아래에서 이런 일이 발생하는 이유와 모든 기능을 다시 정상적으로 사용하는 가장 빠른 방법을 설명합니다.
왜 v1.25.0에서 권한을 다시 요청하나요?
v1.25.0 이전에는 Snapzy가 ad-hoc 빌드로 배포되었습니다. v1.25.0부터는 Apple 공증을 받고 새로운 Developer ID로 서명됩니다.
macOS는 화면 녹화, 마이크, 손쉬운 사용과 같은 개인정보 권한을 해당 서명 ID에 연결합니다. 서명 ID가 변경되면 이름과 아이콘이 같더라도 macOS는 더 이상 같은 앱으로 인식하지 않습니다. 따라서 Snapzy가 권한을 다시 요청해야 합니다.
이는 macOS의 정상적인 동작이며 버그가 아닙니다. 대신 이제부터는 첫 실행 시 Gatekeeper에 차단되지 않고, xattr 터미널 우회 명령을 실행할 필요도 없습니다.
권한을 다시 부여하는 방법
두 가지 방법이 있습니다. 첫 번째가 가장 빠르고 실수가 적습니다.
방법 1: 온볼딩 다시 시작(권장)
Snapzy에는 각 권한을 안내하는 온볼딩 흐름이 내장되어 있습니다.
- Snapzy를 실행합니다.
- 메뉴에서 도움말 → 온볼딩 다시 시작을 선택합니다.
- 안내에 따라 진행합니다. Snapzy가 macOS 설정의 올바른 권한 패널을 자동으로 열어줍니다.
- 완료 후 Snapzy를 완전히 종료했다가 다시 실행합니다.
방법 2: 시스템 설정에서 수동으로 권한 부여
직접 권한을 부여하려면 다음 단계를 따르세요.
- 시스템 설정 → 개인정보 보호 및 보안을 엽니다.
- 다음 각 항목에서 Snapzy를 찾아 다시 켜세요.
- 화면 녹화 — 스크린샷과 화면 녹화에 필요합니다.
- 파일 및 폴더 → 저장 폴더 — Snapzy가 선택한 위치에 캡처를 저장하려면 필요합니다.
- 마이크 — 녹화에 음성을 포함하려는 경우에만 필요합니다.
- 손쉬운 사용 — Snapzy가 백그라운드에서 실행될 때 전역 단축키를 사용하려면 필요합니다.
- Snapzy를 완전히 종료했다가 다시 실행합니다.
참고: 권한이 이미 켜져 있는데도 Snapzy가 캡처할 수 없다면, 해당 권한을 끈 후 다시 켜고 Snapzy를 종료했다가 다시 실행하세요. macOS는 앱을 완전히 재시작해야 권한 상태를 새로고침하는 경우가 있습니다.
기억할 점
- 데이터는 유실되지 않습니다. 스크린샷, 녹화 영상, 설정은 그대로 유지됩니다. 초기화되는 것은 시스템의 TCC 권한 기록뿐입니다.
- 한 번만 수행하면 됩니다. 공증된 빌드에 권한을 다시 부여하면 향후 업데이트에서는 다시 요청하지 않습니다.
- 터미널 명령이 더 이상 필요 없습니다. v1.25.0부터는 Snapzy가 정상적으로 열리므로
xattr -rd com.apple.quarantine명령이 필요 없습니다.
그래도 해결되지 않는 경우
권한을 다시 부여했는데도 Snapzy가 정상적으로 작동하지 않는다면 다음을 시도해 보세요.
- Snapzy를 완전히 종료합니다(창만 닫는 것이 아니라 Dock에서 종료).
- 다시 열고 단축키나 캡처를 시도합니다.
- 여전히 개선되지 않으면 Mac을 한 번 재시작하세요. macOS의 권한 데이터베이스를 새로고치려면 재시작이 필요한 경우가 있습니다.
드문 경우이지만, 공식 스크립트로 완전히 제거한 후 재설치해야 할 수도 있습니다. 자세한 내용은 Snapzy를 깔끔하게 제거하고 재설치하는 방법을 참조하세요.
v1.25.0으로 업데이트해 주셔서 감사합니다. 공증된 빌드로 전환되면서 Snapzy는 더 안전하고 설치가 쉬워졌습니다. 첫 권한 재부여는 약간 번거롭지만, 이후에는 원활하게 사용할 수 있습니다. 추가 도움이 필요하면 GitHub에서 issue를 열어주세요.
프로젝트 지원
Snapzy는 무료 오픈소스입니다. 유용하다고 느끼신다면, 개발을 유지하고 모두가 접근할 수 있도록 후원을 고려해 주세요.