External Display Viewer v0.1.0
Pre-release
Pre-release
External Display Viewer의 첫 릴리스입니다. macOS의 확장 디스플레이 모드를 유지하면서 외부 모니터를 MacBook의 Viewer 창에서 확인하고 제어합니다.
Apple 공증 없는 배포 / Not notarized
이 빌드는 Developer ID 서명 및 Apple 공증을 받지 않았으며 ad-hoc 서명만 적용되어 있습니다. macOS가 첫 실행을 차단할 수 있습니다.
다운로드 및 설치
- 아래 Assets에서
ExternalDisplayViewer-v0.1.0-macOS-arm64.zip을 다운로드합니다.Source code는 설치 파일이 아닙니다. - ZIP을 풀고
ExternalDisplayViewer.app을 응용 프로그램 폴더로 옮깁니다. - 앱을 실행합니다. 확인되지 않은 개발자 또는 공증 관련 경고로 차단되면, 이 저장소에서 받은 앱인지 확인한 뒤 시스템 설정 → 개인정보 보호 및 보안 → 그래도 열기를 사용합니다. Apple 공식 안내
- 화면 기록 권한을 허용하고 앱을 완전히 종료한 뒤 다시 실행합니다. Interactive 모드에는 손쉬운 사용 및 입력 모니터링 권한도 필요합니다.
실행 환경
- Apple Silicon Mac (arm64), macOS 15.0 이상
- 확장 모드로 연결한 외부 디스플레이
- Intel Mac용 실행 파일은 포함하지 않습니다.
주요 기능
- 외부 디스플레이를 Viewer 창에 표시
- View Only 및 Interactive 모드
- 포인터 이동, 클릭, 드래그, 스크롤 전달
- 화면 경계 및 ESC 길게 누르기를 통한 Viewer 복귀
체크섬 확인
ZIP과 .sha256 파일을 같은 폴더에 다운로드한 뒤 해당 폴더에서 실행합니다.
shasum -a 256 -c ExternalDisplayViewer-v0.1.0-macOS-arm64.zip.sha256검증 및 제한
- 소스 커밋:
122311a86f063bd99b0e24ff1808f4d51329a3b3 - 자동 테스트 199개 통과, arm64 release 빌드 통과
- ZIP 압축 해제 후 코드서명 무결성 및 SHA-256 체크섬 검증 통과
- Apple 공증 및 Gatekeeper 승인 검증은 수행하지 않았습니다.
- 이번 릴리스 준비에서는 실제 외부 모니터 동작이나 다른 Mac에서의 다운로드 후 첫 실행을 검증하지 않았습니다.
- ad-hoc 서명 빌드는 업데이트 시 macOS 개인정보 보호 권한을 다시 허용해야 할 수 있습니다.
Homebrew로 설치
brew tap RealTake/external-display-viewer
brew install --cask RealTake/external-display-viewer/external-display-viewer한 줄로 설치할 수도 있습니다.
brew install RealTake/external-display-viewer/external-display-viewerHomebrew 설치도 동일한 공증 없는 v0.1.0 파일을 사용합니다. 첫 실행 경고와 권한 설정은 위 안내를 따르세요.