Mac이 안 보여요
Host 실행, 같은 네트워크, 로컬 네트워크 권한을 먼저 확인하세요. VPN·게스트망의 기기 격리가 탐색을 막을 수 있습니다.
REACH / SUPPORT
연결부터 화면과 입력까지. 먼저 증상을 확인하고, 필요한 정보만 모아 도움을 요청할 수 있습니다.
Host 실행, 같은 네트워크, 로컬 네트워크 권한을 먼저 확인하세요. VPN·게스트망의 기기 격리가 탐색을 막을 수 있습니다.
Reach 로그인과 선택한 경로를 확인하세요. Cloudflare를 쓴다면 Test Relay path와 실제 Viewer 연결 결과를 따로 확인합니다.
영상의 ×는 해당 연결만 끊고 슬롯은 남깁니다. 빈 슬롯의 ×는 슬롯 자체를 지웁니다. 슬롯을 지우면 남은 화면 수에 맞춰 배치되고 저장한 프리셋은 자동 변경되지 않습니다.
Mac 작업영역의 논리 크기, HiDPI 렌더링 픽셀, 전송 영상 크기는 서로 다릅니다. 연결 전 선택값과 실제 적용 상태를 확인하세요. 맞춤 실패·미지원 경고가 있으면 성공으로 간주하지 말고 원본 유지로 연결하거나 지원 보고서를 공유해 주세요.
Mac 화면 배치를 iPad와 일치시키는 옵션과 macOS 디스플레이 배치를 확인하세요. 작업공간 종료 후에도 돌아오지 않으면 Host·Viewer 버전과 전후 배치를 기록해 주세요. 일반적인 Dock 재시작이나 설정 초기화부터 하기보다 원인과 복원 상태를 먼저 확인하는 것이 좋습니다.
기간·계정·TURN 키 범위를 확인하고 Refresh usage를 눌러 주세요. 401/403이면 Account Analytics: Read, 만료, 계정 ID, IP 필터를 확인하세요. 0은 현재 선택한 범위의 조회 결과이며 연결 성공이나 무료 잔량을 뜻하지 않습니다.
회사망에서 UDP, TLS 또는 TURN 자체를 제한할 수 있습니다. Host는 TLS 443 대체 경로를 지원하지만 Viewer 쪽에는 UDP가 필요합니다. 네트워크 정책을 끄거나 우회하지 말고, 선택된 경로와 오류 코드로 허용 가능 여부를 확인하세요.
Nearby는 Bonjour 탐색을 쓰기 때문에, 이를 허용하는 네트워크에서 Bonjour의 기기 검색 정보가 현재 네트워크에 게시되어 있어야 합니다. 순서대로 확인해 주세요. (1) 두 기기가 같은 Wi-Fi 네트워크에 있고, Bonjour/mDNS를 막는 게스트망이나 회사망이 아닌지. (2) Reach Host가 실행 중이고 메뉴바 아이콘이 보이는지. (3) Mac과 iPhone·iPad 양쪽 모두에서 로컬 네트워크 접근이 허용돼 있는지 — Mac 검색에 필요한 권한이 바로 이것입니다. macOS는 이 권한을 한 번만 묻는 경우가 많으니, 프롬프트를 닫아 버렸다면 System Settings → Privacy & Security → Local Network에서 다시 켜 주세요. Mac의 화면 기록과 손쉬운 사용은 연결된 뒤 세션을 쓸 수 있게 해 주는 권한이지, Mac이 목록에 보이게 하는 권한은 아닙니다.
Reach는 Mac의 Bonjour 기기 검색 정보가 현재 네트워크에 게시되어 있을 때만 Nearby로 연결할 수 있다고 판단합니다. 전에 저장해 둔 Mac은 마지막으로 보였던 이름으로 목록에 남지만, 저장된 이름만으로 연결되지는 않습니다. 기기 검색 정보가 다시 확인되어야 Nearby 연결을 시도합니다. 그 Mac이 같은 네트워크에 없을 때 연결하려면, 저장해 둔 Direct IP 주소를 쓰거나 로그인해서 Internet Direct 또는 Relay(중계)를 사용하세요.
상황에 맞는 경로를 고르세요. 로그인하지 않은 상태에서는 첫 번째 경로만 쓸 수 있습니다.
자동 연결은 지금 로그인 상태에서 자격이 되는 경로만 시도합니다. 그래서 로그아웃 상태라면 Internet Direct나 Relay(중계)를 조용히 시도하는 일은 없습니다. 경로를 직접 지정할 수도 있고, Reach는 그 선택을 Mac마다 기억합니다.
Reach 계정은 선택 사항입니다. 로그인은 일회용 이메일 매직 링크나 코드로 하며, 비밀번호는 없습니다. 로그아웃 상태에서도 Nearby(같은 네트워크)와 수동 Direct IP는 그대로 쓸 수 있고, 영상·오디오·입력이 모두 갖춰진 세션이 열립니다. 영상·오디오·입력 등 세션 기능은 제한되지 않습니다. 로그인하면 Internet Direct와 Relay(중계)가 더해지고, 같은 계정의 기기끼리는 페어링 코드 없이 서로를 신뢰합니다. 다만 신뢰와 도달 가능성은 다른 이야기라서, 연결에는 여전히 연결을 걸 수 있는 직접 후보나 설정해 둔 중계 경로가 필요합니다.
계정에는 로그인과 기기 연결에 필요한 이메일·기기 식별자·신뢰 및 연결 정보가 저장됩니다. 로그인 보안, 선택형 구매 권한, 운영 로그 등은 별도 수명과 보관 범위를 가집니다. 최신 항목과 삭제 범위는 개인정보 처리방침에서 확인하세요.
Viewer 또는 Host의 계정 화면에서 관리합니다. Sign out은 해당 기기의 로그인만 해제하고, Remove device and sign out은 그 기기의 계정 등록을 해지합니다. Delete account는 계정 데이터베이스의 관련 기록을 삭제합니다. 운영 로그와 서비스 보호 상태, 기기에 남은 설정·Keychain 자격 증명은 별도 범위입니다. 자세한 내용은 계정 삭제와 기기 제거를 확인하세요.
네. 작업 공간에는 서로 독립된 최대 4개 화면을 동시에 둘 수 있습니다. 신뢰한 같은 Mac의 여러 디스플레이도, 여러 대의 Mac도, 둘을 섞어서도 됩니다. 화면마다 디스플레이 선택 화면에서 실제 디스플레이를 가져오거나, 이미 있는 Viewer의 표시 영역에 맞는 크기의 디스플레이를 다시 쓰거나, 가상 디스플레이를 새로 만들 수 있습니다. 가상 디스플레이 재사용은 주사율까지 함께 보기 때문에, 주사율이 맞지 않는 디스플레이를 건네주지 않습니다.
키보드와 포인터 입력은 어느 순간에도 정확히 한 화면만 가집니다. 나머지 화면은 계속 스트리밍되고, Request control을 누르면 지금 보고 있는 화면으로 입력이 옮겨 갑니다. 두 개 이상의 화면이 활성 상태로 참여하면 Reach는 작업 공간 전체 정책에 따라 각 화면의 프레임레이트와 비트레이트 상한을 낮춥니다. 화면마다 연결은 따로 열리며, 상한은 몇 개가 함께 참여하는지에 따라 정해집니다. 이 제한은 실시간 스트림에만 걸립니다. 저장해 둔 품질 설정은 그대로이고, 화면을 하나로 되돌리면 제한도 풀립니다.
Reach Host → Permissions에서 Share system audio를 켜 주세요. 시스템 오디오는 ScreenCaptureKit으로 가져오며, Reach Host는 마이크 권한을 요청하지 않고 마이크 샘플도 처리하지 않습니다. 권한을 복구해야 한다면 Reach Host가 열어 주는 화면 기록/시스템 오디오 설정을 확인하세요. Reach는 선택한 디스플레이에 보이는 앱만이 아니라 Mac의 시스템 오디오 출력을 캡처합니다. 마이크 입력을 캡처하거나 녹음하지는 않습니다. 이 권한은 시스템 오디오를 통과시키는 관문으로만 쓰입니다.
viewer의 오디오는 화면에 표시되는 영상 타임라인을 따라갑니다. 오디오가 영상에서 너무 멀어지면 Reach는 늦게 재생하는 대신 밀린 큐를 버리거나 초기화합니다. 그래서 네트워크가 잠깐 나빠졌을 때 세션 전체가 어긋나는 대신 오디오 한 조각을 잃는 쪽으로 정리됩니다.
Magic Keyboard나 iPhone·iPad에 페어링한 Bluetooth 키보드를 연결하면 입력이 현재 포커스되고 제어권을 가진 Mac 화면으로 전달됩니다. 여러 화면을 열어도 키보드 입력을 받는 화면은 한 번에 하나입니다. 화면 키보드도 계속 사용할 수 있습니다. 입력되지 않는다면 Mac의 손쉬운 사용 권한이 빠진 경우입니다. System Settings → Privacy & Security → Accessibility에서 허용한 뒤 다시 연결해 주세요.
같은 서브넷의 LAN에서는 직접 연결이 낮은 지연을 냅니다. 체감이 그렇지 않다면 (1) Mac은 이더넷을 우선 쓰고, (2) 지원되는 환경에서는 2.4GHz보다 5GHz 또는 Wi-Fi 6E의 6GHz 대역을 우선 사용하세요에 머물고, (3) 연결 중에는 사이드 패널의 Live settings에서 프레임레이트나 요청 비트레이트를 낮추고, (4) 백그라운드 업로드가 네트워크 대역폭을 많이 사용하고 있지 않은지 확인해 보세요. 해상도를 바꾸려면 연결 전 설정이나 프리셋 편집에서 크기·해상도를 변경한 뒤 다시 연결하세요. Reach는 QUIC 위에서 하드웨어 가속 HEVC와 H.264를 적응형 비트레이트로 스트리밍합니다. 환경에 따라 HEVC가 불안정하면 H.264가 안전한 대안입니다. Relay(중계) 세션은 경로와 네트워크 상태에 따라 중계 경로에 따라 지연이 늘어날 수 있습니다이고, 앞에서 설명한 대로 여러 화면을 동시에 띄우면 각 화면의 스트림 상한이 낮아진다는 점도 함께 기억해 주세요.
Reach Host → Devices & Trust → Devices에 신뢰한 viewer가 지문과 함께 모두 나열됩니다. 항목을 지우면 그 페어링이 해지되고, 그 해당 기기의 진행 중인 세션도 닫힙니다. 이 제거는 Reach 계정이나 iCloud 자동 신뢰를 통한 자동 재신뢰까지 함께 차단하므로, 다시 신뢰하려면 새 페어링 코드를 명시적으로 입력해야 합니다. 계정의 기기 등록까지 해지하려면 계정 화면에서 해당 기기를 제거하세요. 로그아웃은 그 기기의 로그인 상태만 끝내며 기기 등록 해지와는 별도입니다.
Reach는 iPhone·iPad 키보드의 하드웨어 Caps Lock 입력을 Mac의 입력 소스 전환으로 전달합니다. Mac에 한국어와 영어 입력 소스를 설정했다면 한/영이 전환됩니다. 다른 입력 소스 구성에서는 Mac의 설정에 따라 전환됩니다. iPadOS는 Caps Lock을 즉시 토글로 전달하므로 길게 누르는 동작은 없습니다. 대문자를 고정하려면 화면 키보드의 Caps Lock을 사용하세요.
커서 핸들입니다. Direct Touch 모드에서 나타나 Mac의 커서를 따라다니기 때문에, 탭으로 더듬는 대신 핸들을 끌어서 픽셀 단위로 포인터를 옮길 수 있습니다. 내 기기에서만 끄려면 세션 중 사이드 패널의 Touch input → Cursor handle에서 끄고, 모든 viewer에서 끄려면 Mac에서 Reach Host → Devices & Trust → Advanced → Cursor Telemetry → Share cursor position with viewer를 끄세요. Mac 쪽 설정은 세션이 바뀌어도 유지되고, viewer는 설정이 꺼지는 즉시 핸들을 지웁니다.
세션 중 사이드 패널을 열고 Scroll direction을 찾으세요. Invert touch scroll과 Invert trackpad scroll은 서로 다른 스위치라서, 트랙패드 스크롤은 그대로 두고 두 손가락 터치 스크롤만 뒤집거나 그 반대로도 할 수 있습니다.
Reach Viewer는 App Store에 Reach Remote라는 이름으로 배포됩니다: apps.apple.com/app/id6762804458. Mac 쪽인 Reach Host는 이 사이트에서 받는 무료 공증 DMG이고, 설치한 뒤에는 업데이트를 자동으로 확인해 메뉴에서 설치할 수 있게 알려 줍니다.
Mac에서는 Reach Host → Devices & Trust → Advanced → Host activity log를 열고 Copy나 Export…로 활동 로그를 .txt 파일로 저장하세요. iPhone·iPad에서는 연결에 실패하면 실패 카드에 Copy Report가 나타납니다. 이 리포트에는 필요한 시도 내역(경로, 소요 시간, 오류)이 담기고, 신원을 알 수 있는 항목은 가려지며, 화면 내용은 들어가지 않습니다. 가지고 계신 쪽을 GitHub 이슈나 이메일에 첨부해 주세요.
문제를 재현한 직후 지원 보고서를 복사하면 연결 경로와 실패 시점을 확인하는 데 도움이 됩니다. 공개 이슈에는 비밀 키, 페어링 코드, 이메일, 공인 IP, 개인 화면 내용이 들어가지 않도록 내용을 먼저 확인하세요.
버그·기능 제안은 GitHub Issues로, 계정과 개인정보 관련 문의는 이메일로 보내 주세요.