REACH / GUIDE

첫 화면까지, 차근차근.Your first screen. Step by step.

Mac에 Host, iPad에 Viewer. 같은 네트워크의 첫 연결부터 나만의 작업공간과 원격 접속까지 필요한 순서대로 안내합니다.Host on your Mac, Viewer on your iPad. Start locally, then build your workspace and set up remote access.

목차 열기On this page

1. 설치와 권한1. Install and grant permissions

  1. Mac에 Host 설치Install Host on your Mac

    설치 파일을 열어 Reach Host를 응용 프로그램 폴더로 옮기고 실행하세요. macOS 14 이상이 필요합니다.Open the installer, move Reach Host to Applications, and launch it. macOS 14 or later is required.

    Mac용 Host 다운로드Download Host for Mac
  2. 필요한 macOS 권한 허용Allow the required macOS permissions

    화면을 보내려면 화면 기록 권한, 키보드·포인터로 조작하려면 손쉬운 사용 권한을 허용합니다. 주변 기기 검색에는 로컬 네트워크 접근이 필요합니다. Host에 표시된 권한 안내를 따라 시스템 설정을 여세요.Allow Screen Recording to share the screen, and Accessibility to control keyboard and pointer input. Nearby discovery needs Local Network access. Follow the permission prompts shown in Host.

  3. iPad에 Viewer 설치Install Viewer on your iPad

    App Store에서 Reach Remote를 설치하세요. iPadOS/iOS 17 이상을 지원하며, iPhone의 작은 화면에서도 사용할 수 있지만, 현재는 실험적으로 지원합니다.Install Reach Remote from the App Store. iPadOS/iOS 17 or later is supported. iPhone support is experimental.

    App Store에서 보기 ↗View on the App Store ↗

2. 첫 연결2. First connection

두 기기를 같은 네트워크에 두고 Mac의 Reach Host를 실행합니다. Viewer에서 주변 Mac을 선택한 뒤 Mac에 표시된 페어링 코드를 확인하세요. 이미 신뢰한 기기는 저장된 신뢰 정보로 다시 연결할 수 있습니다.Keep both devices on the same network and run Reach Host on the Mac. Select the nearby Mac in Viewer, then confirm the pairing code displayed on the Mac. Trusted devices can reconnect using saved trust.

같은 Wi-Fi 이름이어도 게스트망이나 기기 격리 설정이 있으면 서로 검색하지 못할 수 있습니다. 연결이 안 되면 먼저 네트워크와 로컬 네트워크 권한을 확인하세요.Devices can share a Wi-Fi name but still be isolated on a guest network. If discovery fails, check network isolation and Local Network permissions first.

3. 작업공간·프리셋3. Workspaces and presets

  1. 화면 수와 배치 고르기Choose a layout

    1·2·3·4화면과 가로·세로 구성을 선택합니다. 슬롯마다 사용할 Mac을 고르세요.Choose one, two, three, or four screens in a landscape or portrait layout. Select a Mac for each slot.

  2. 디스플레이와 크기 정하기Choose the display and size

    기존 물리·가상 디스플레이를 선택하거나 새 가상 화면을 만듭니다. 칸에 맞춤 또는 Mac 원본 유지를 고르고, 지원되는 1×/HiDPI와 해상도를 선택합니다. 적용할 수 없는 크기는 지원되지 않는 크기를 임의로 다른 값으로 바꾸지 않습니다.Select an existing physical or virtual display, or create a new virtual display. Choose Fit to tile or Keep Mac original, then the available 1×/HiDPI and size options. An unsupported size is not silently replaced with another choice.

  3. 저장하고 연결하기Save and connect

    편집 중에는 Mac의 화면을 바꾸지 않습니다. 구성을 저장·적용하면 선택한 대상에 연결합니다. 실행 중 화면을 추가하거나 지우는 것은 저장한 프리셋을 자동으로 덮어쓰지 않습니다.Editing does not change the Mac display. Save and apply the configuration to connect. Adding or removing a running screen does not automatically overwrite the saved preset.

영상의 ×는 연결을 종료하고 빈 슬롯을 남깁니다. 빈 슬롯의 ×는 슬롯 자체를 지우고 남은 화면을 재배치합니다. 다른 화면의 해상도·HiDPI를 바꾸는 동작은 아닙니다.The × on a stream disconnects it and leaves an empty slot. The × on the empty slot removes the slot and rearranges the remaining screens. It does not change other displays’ resolution or HiDPI.

앱 창 위치 기억은 선택 기능이며 Host의 손쉬운 사용 권한이 필요합니다. 복원 가능한 기존 창에 적용되며, 닫힌 앱·문서·탭을 새로 열거나 모든 앱의 복원을 보장하지 않습니다.Remembering app window positions is optional and requires Accessibility permission on the Mac. It applies to supported, open windows; it does not reopen closed apps, documents, or tabs, and restoration is not guaranteed in every app.

화면 크기와 화질Display size and quality

설정Setting 무엇이 달라지나요?What changes?
칸에 맞춤 / Mac 원본 유지Fit to tile / Keep Mac original Mac의 작업영역 구성입니다. 연결 전 또는 프리셋 편집에서 정합니다.Configures the Mac workspace. Choose before connection or in preset editing.
1× / HiDPI 논리 작업영역과 렌더링 배율의 선택입니다. 적용 가능한 조합은 디스플레이·Mac에 따라 달라집니다.Selects logical workspace size and rendering scale. Available combinations depend on the Mac and display.
Native 현재 iPad 표시 영역의 픽셀을 기준으로 한 전송 설정입니다. Mac의 작업영역 크기와 같은 뜻이 아닙니다.A streaming setting based on the current iPad display area in pixels. It is not the Mac’s logical workspace size.

연결 중 설정에는 바로 적용할 수 있는 제어를 둡니다. 여러 화면을 열면 여러 화면이 기기와 네트워크 자원을 함께 사용하므로, 한 화면과 같은 프레임레이트가 항상 유지되지는 않습니다.In-session settings focus on controls that apply immediately. Multiple screens share device and network resources, so frame rates may differ from a single-screen session.

집 밖에서 연결Connect from outside

같은 네트워크 밖에서는 연결 경로를 먼저 확인하세요. Reach 계정으로 기기를 신뢰하는 것과 네트워크에서 실제로 닿는 것은 별개의 조건입니다.Outside your local network, first check the route. Trusting a device through a Reach account and having a reachable network path are separate requirements.

Manual Direct IP

계정 없이 주소·포트를 입력합니다. 외부에서 닿는 주소가 필요하며, 공유기 뒤의 Mac은 UDP 포트 매핑이 필요할 수 있습니다. 기본 포트는 8443입니다.Enter an address and port without an account. The address must be reachable; a Mac behind a router may need UDP port mapping. The default port is 8443.

Internet Direct

Reach 계정에 로그인한 기기끼리 공인 IPv6·NAT 통과·라우터 매핑 등 사용 가능한 직접 후보를 시도합니다. 네트워크 환경에 따라 별도 설정이 필요할 수 있습니다.Signed-in devices try available direct candidates, including public IPv6, NAT traversal, and router mappings. Additional setup may still be needed on your network.

Relay는 Reach 계정과 본인의 Cloudflare 설정을 사용하는 선택형 중계입니다. 직접 경로가 없는 경우의 대안이지만 모든 방화벽을 통과하는 것은 아닙니다. Host의 TLS 443 지원과 별개로 Viewer에는 UDP 통신이 필요합니다.Relay is optional and uses a Reach account plus your Cloudflare configuration. It is an alternative when no direct path works, not a way through every firewall. Viewer still needs UDP, even when Host uses TLS 443.

Cloudflare 설정 안내 →Cloudflare setup →

계정과 기기 관리Account and devices

Nearby/LAN과 수동 Direct IP는 Reach 계정 없이 사용할 수 있습니다. Internet Direct와 Relay에는 로그인이 필요합니다. 계정에는 인증·기기 검색·연결 설정을 위한 정보가 저장되며, 화면·오디오·입력 내용은 계정 데이터베이스에 저장되지 않습니다.Nearby/LAN and manual Direct IP work without a Reach account. Internet Direct and Relay require sign-in. Account data supports authentication, device discovery, and connection setup; the account database does not store screen, audio, or input content.

로그아웃, 기기 제거, 계정 삭제는 서로 다릅니다. 계정 화면의 삭제 기능은 계정 데이터베이스의 관련 기록을 지우지만, 운영 로그·남용 방지 상태와 각 기기의 로컬 설정까지 모두 지우는 동작은 아닙니다.Sign-out, device removal, and account deletion are different actions. The account deletion control removes related account-database records, but not all operational logs, abuse-prevention state, or local preferences on each device.

삭제 범위 자세히 보기 →See deletion scope →

입력·오디오·종료Input, audio, and ending a session

시스템 오디오는 Mac의 화면 기록/시스템 오디오 권한을 통해 전송합니다. 마이크 녹음 기능은 아닙니다. 키보드·마우스 제어가 안 되면 먼저 Mac의 손쉬운 사용 권한과 현재 제어 중인 화면을 확인하세요.System audio uses the Mac’s Screen Recording/system-audio permission; it is not microphone recording. If keyboard or pointer control fails, check Accessibility permission on the Mac and which screen currently has control.

공유를 마치면 작업공간을 종료하세요. 앱이 만든 가상 화면과 변경한 디스플레이 상태는 세션이 끝나면 Reach가 만든 가상 화면과 해당 세션에서 관리하던 디스플레이 상태를 조건에 따라 정리하거나 복원합니다. 남은 화면이나 배치 문제가 있으면 직접 재구성하기 전에 지원 보고서를 남기는 것이 도움이 됩니다.End the workspace when finished. App-created virtual displays and changed display state are cleaned up or restored according to session lifetime and ownership. If a display or layout remains, capture a support report before manually reconfiguring it.

문제가 생기면If something goes wrong

Mac을 찾지 못하거나 연결·화면·입력에 문제가 있다면, 증상별 지원 안내에서 확인하세요.If discovery, connection, display, or input is not working, follow the symptom-based support guide.

문제 해결 보기 →Open troubleshooting →

스크린샷 크게 보기Screenshot