iPhone
먼저 App Store의 호환성 항목을 확인한 뒤 안내에 따라 구매하거나 구입 항목을 복원하세요. 처음 연결을 활성화할 때 시스템에서 VPN 구성을 추가하라는 요청이 표시됩니다. 안내에 나온 앱 이름을 확인한 후 승인하세요. 구매를 마쳤다고 서버 설정까지 완료되는 것은 아닙니다. 다음 단계에서 보유한 구독 또는 서버 정보를 가져와야 합니다.
iPhone에서 앱 받기 안내 →iPhone / iPad용 규칙 기반 프록시 클라이언트로, 규칙 기반 라우팅을 지원하며 App Store에서 일회성 구매로 이용할 수 있습니다. 이 매뉴얼에서는 정품 확인부터 기존 설정 가져오기와 연결 확인까지 안내합니다.
기기 호환성, 시스템 요구 사항 및 공통 구매 적용 여부는 App Store 페이지를 기준으로 확인하세요.
앱 받기 / 먼저 App Store 정보 확인
Shadowrocket은 App Store에서만 판매됩니다. 앱 이름 검색은 찾기 위한 첫 단계일 뿐입니다. 제품 페이지에 들어간 뒤 개발자, 앱 ID, 공식 아이콘을 확인하세요. App Store를 벗어나 앱을 받으라고 요구하는 페이지가 나오면 진행을 중단하고 제품 페이지에서 다시 확인하세요.
먼저 App Store의 호환성 항목을 확인한 뒤 안내에 따라 구매하거나 구입 항목을 복원하세요. 처음 연결을 활성화할 때 시스템에서 VPN 구성을 추가하라는 요청이 표시됩니다. 안내에 나온 앱 이름을 확인한 후 승인하세요. 구매를 마쳤다고 서버 설정까지 완료되는 것은 아닙니다. 다음 단계에서 보유한 구독 또는 서버 정보를 가져와야 합니다.
iPhone에서 앱 받기 안내 →구매할 때 사용한 Apple ID로 App Store에서 구입 여부와 기기 호환성을 확인하세요. iPhone과 iPad는 구매 항목을 함께 사용할 수 있으며, 자세한 내용은 App Store 페이지를 기준으로 합니다. 화면이 넓어져도 설정 항목의 의미는 달라지지 않습니다. 기기를 바꾼 뒤에는 현재 서버, Config, 권한 상태를 확인하세요. 앱이 설치되어 있다는 이유만으로 설정이 완료되었다고 판단해서는 안 됩니다.
iPad에서 앱 받기 안내 →Mac / Apple TV에서도 같은 App Store에서 받을 수 있으며, 호환성 및 시스템 요구 사항은 App Store 페이지를 기준으로 확인하세요.
앱 받는 단계 보기 →먼저 보유한 설정의 유형을 확인한 뒤 라우팅 방식을 선택하세요. 아래 여섯 항목은 각각 요청 처리, 연결 조건, 서버 매개변수, 일괄 업데이트, 설정 관리, 문제 진단을 담당합니다. 하나의 스위치처럼 취급하지 마세요.

규칙 기반 라우팅은 요청마다 다른 처리 방식을 적용합니다. Home의 Global Routing에서 Config를 선택하면 현재 설정의 규칙에 따라 요청을 처리합니다. DOMAIN-SUFFIX는 도메인 접미사를, IP-CIDR은 IP 주소 범위를, FINAL은 앞선 규칙에 일치하지 않은 요청을 처리합니다. 문제를 확인할 때는 먼저 규칙 순서를 살펴보고 정책이 올바른 대상을 가리키는지 확인하세요. 뒤에 있는 규칙은 이미 일치한 항목에 적용되지 않습니다. 여기서 example.com은 문법 설명용 예시일 뿐, 일반 설정에 그대로 적용할 수 없습니다.
Settings
On Demand
Home
Global RoutingOn Demand는 설정한 조건에 따라 연결을 시작하는 기능입니다. 수동 연결이 정상적으로 되는지 확인한 뒤 설정하는 것이 좋습니다. Settings에서 On Demand를 찾아 현재 앱에 표시되는 옵션에 따라 조건을 확인하세요. 이 기능은 연결을 시도할 시점을 정할 뿐, 사용 가능한 서버를 선택하거나 Config의 규칙을 대신하지 않습니다. 연결을 끈 뒤 자동으로 다시 연결된다면 먼저 이 항목과 시스템 VPN 상태를 확인하세요. 문제를 살펴보는 동안에는 On Demand를 잠시 끄고 조건을 한 번에 하나씩 변경해 재현 여부를 확인하세요.
Shadowsocks · VMess · VLESS
Trojan · HTTP · SOCKS5
WireGuard · Hysteria2Add Server에서 Type을 선택하면 클라이언트에 해당 유형의 입력 항목이 표시됩니다. Shadowsocks, VMess, VLESS, Trojan, WireGuard, Hysteria2의 매개변수는 서로 바꿔 사용할 수 없습니다. HTTP와 SOCKS5도 보유한 서버 정보에 맞게 입력해야 합니다. 먼저 유형, Host, Port를 확인한 다음 인증 및 전송 관련 항목을 입력하세요. TLS 등의 옵션은 설정 제공자가 안내한 매개변수를 기준으로 선택하세요. 프로토콜 이름만으로 속도나 배터리 소모를 예측할 수는 없습니다. 실제 성능은 네트워크 품질, 서버 상태, 전송 설정에도 영향을 받습니다.
프로토콜 자세히 보기 →Add Server
Type → Subscribe
Home
SERVER사용 중인 구독이 있다면 Add Server에서 Subscribe를 선택하고 전체 주소를 입력하세요. 가져온 뒤 Home으로 돌아가 SERVER에 예상한 그룹과 항목이 표시되는지 확인하세요. 구독 업데이트는 서버 정보를 새로 고치는 기능이며, 모든 서버의 연결을 보장하거나 현재 Config를 함께 교체하지는 않습니다. 업데이트에 실패하면 주소가 완전하고 유효한지, 현재 네트워크에서 해당 주소에 접근할 수 있는지 먼저 확인하세요. 구독에는 개인 접근 정보가 포함되는 경우가 많으므로 스크린샷이나 진단 정보를 공유하기 전에 전체 링크를 가리세요.
Config
General · Rule · Hosts
URL Rewrite · HTTPS DecryptionConfig에는 규칙과 관련 네트워크 설정이 저장되며, Home의 서버 목록과는 역할이 다릅니다. 편집하기 전에 복구할 수 있는 사본을 보관하고 현재 사용 중인 설정 파일을 확인하세요. Rule을 변경해도 잘못된 서버 비밀번호가 수정되지는 않습니다. General, Hosts 등의 섹션은 실제 용도에 맞게 조정하고 모든 설정을 한꺼번에 교체하지 마세요. iCloud 동기화 관련 기능을 사용한다면 각 기기의 로그인 및 동기화 상태를 확인하고 다른 기기에서도 내용을 검토하세요. 동기화는 연결을 검증하지 않습니다. 저장에 성공해도 새 규칙이 예상대로 적용된다는 뜻은 아닙니다.
Home → Connectivity Test
Settings → Diagnostics
DataConnectivity Test에서는 서버 테스트 결과를 확인할 수 있으며, Settings의 Diagnostics는 연결 문제를 찾는 데 도움을 줍니다. Data에서는 트래픽 기록을 확인할 수 있습니다. 테스트 결과가 반환되더라도 모든 대상 웹사이트나 요청이 정상적으로 처리된다는 뜻은 아닙니다. 실제 접속 시의 라우팅 방식, DNS, 규칙 일치 여부를 추가로 확인하세요. 문제를 기록할 때는 발생 조건, 선택한 서버 유형, 오류 메시지를 남기고 한 번에 하나씩 변경하세요. Data에 트래픽이 표시되는 것만으로 요청이 의도한 서버를 거쳤다고 단정할 수 없으므로 현재 정책과 함께 판단해야 합니다.
아래 안내는 이미 본인 소유의 구독 또는 서버 정보가 있는 경우를 전제로 합니다. 처음 설정할 때는 먼저 수동 연결과 실제 접속을 확인한 뒤 자동 연결 조건이나 복잡한 규칙을 추가하세요. 문제가 발생한 단계를 구분하기 쉽습니다.
직접 추가하려면 Add Server에서 서버와 같은 Type을 선택하고 주소, 포트, 인증 정보를 차례로 입력하세요. 구독을 사용한다면 Subscribe를 선택하고 전체 주소를 붙여 넣은 뒤 저장하세요. Scan QR Code를 사용하기 전에 QR 코드가 보유한 설정에서 나온 것인지 확인하세요. Home으로 돌아가 SERVER의 항목이 예상한 내용과 일치하는지 확인한 뒤 사용할 항목을 선택하세요. 목록이 바뀌지 않으면 연결 스위치를 반복해서 켜고 끄기보다 먼저 가져오기 또는 업데이트 오류를 해결하세요.
구독 주소, 개별 서버 공유 정보, Config 파일은 서로 다른 종류의 자료입니다. 자료 유형에 맞는 가져오기 메뉴를 사용하세요. 확실하지 않다면 원래 설정 제공자에게 확인하고, 내용을 잘라 다른 입력란에 넣지 마세요. 직접 입력할 때는 공백과 줄 바꿈, 숫자로 된 포트가 빠짐없이 입력되었는지도 확인하세요.
Global Routing은 전체 라우팅 방식을 제어합니다. Config는 현재 설정의 규칙에 따라 요청을 처리합니다. Proxy는 해당 요청을 선택한 프록시로 전달하며, Direct는 직접 연결 경로를 사용합니다. 보통은 기존 설정 안내에 따라 Config를 선택하세요. 다른 방식은 문제를 찾기 위해 일시적으로 비교할 때만 사용하세요. Direct에서 접속에 성공해도 서버 매개변수가 올바르다는 뜻은 아닙니다. Proxy에서는 접속되지만 Config에서는 실패한다면 규칙과 관련 DNS 설정을 추가로 확인하세요.
모드를 바꾸기 전에 원래 선택을 기록하고 현재 활성화된 Config를 확인하세요. 모드, 서버, 설정 파일을 한 번에 바꾸면 어떤 변경이 결과에 영향을 줬는지 알기 어렵습니다. 테스트가 끝나면 평소 사용 목적에 맞는 설정으로 되돌리고, 문제 해결을 위한 임시 상태를 계속 사용하지 마세요.
Home에서 연결 스위치를 켜세요. 처음 시스템의 VPN 구성 추가 안내가 표시되면 앱 이름을 확인하고 시스템 절차에 따라 승인하세요. 그런 다음 연결 상태를 살펴보고 Connectivity Test를 실행한 뒤 필요한 서비스를 직접 이용해 보세요. 시스템에 연결이 설정된 것으로 표시되어도 관련 연결이 시작되었다는 뜻일 뿐입니다. 서버 인증, DNS 확인, 각 규칙의 적용 결과까지 보장하지 않으므로 실제 접속도 확인해야 합니다.
연결에 실패하면 먼저 로컬 네트워크가 정상인지 확인한 다음 서버 매개변수, 구독 유효성, 현재 라우팅 방식을 확인하세요. 스위치를 계속 반복해서 조작하기보다 오류 메시지와 재현 단계를 기록하는 편이 문제를 찾는 데 도움이 됩니다. 기록을 공유할 때는 비밀번호, 키, 구독 주소의 개인 정보를 먼저 삭제하세요. 전체 튜토리얼에서 최초 권한 승인, 가져오기 메뉴, 단계별 문제 해결 순서를 확인할 수 있습니다.
Shadowrocket은 폐쇄형 상용 앱입니다. 이 공식 사이트와 공식 매뉴얼은 App Store 제품 페이지와 앱 내에서 확인할 수 있는 정보를 바탕으로 작성되었습니다. 구매 상태, 가격, 기기 호환성 및 시스템 요구 사항은 이용 시점에 다시 확인하세요.
App Store 페이지를 연 뒤 개발자가 Shadow Launch Technology Limited인지 확인하고, 링크의 id932747118을 대조한 다음 공식 아이콘을 확인하세요. 세 항목이 서로 일치해야 합니다. 검색 순위나 이름, 비슷한 그림만으로 판단하지 마세요. 이 사이트에 표시된 공식 아이콘은 제품을 식별하기 위한 것이며, 실제 구매는 App Store에서 진행합니다.
검색 결과가 예상과 다르면 앱 받기 페이지로 돌아가 고정된 제품 링크를 이용하세요. App Store에 표시되는 언어나 현지 통화는 스토어에 따라 달라질 수 있지만, 개발자와 앱 ID 확인을 생략해서는 안 됩니다.
정품 확인 방법 자세히 보기 →클라이언트는 일회성 구매 방식이며, 미국 App Store 참고 가격은 $2.99입니다. 실제 결제 금액은 해당 지역 App Store 페이지를 기준으로 확인하세요. 구매하면 Shadowrocket 클라이언트의 사용 권한을 얻지만, 사용 가능한 서버가 자동으로 생성되거나 네트워크 설정이 완료되는 것은 아닙니다. 사용을 시작하기 전에 유효한 서버 정보나 구독을 보유하고 있는지 확인하세요.
스토어에 따라 현지 통화로 가격이 표시됩니다. 구매 전 결제 확인 화면의 가격을 기준으로 하세요. 클라이언트 가격과 별도 회선 서비스의 요금을 혼동하지 마세요. 구독 가져오기 메뉴도 클라이언트 내 서비스 구매 메뉴가 아닙니다.
가격 및 일회성 구매 안내 →기기를 바꾸거나 앱을 다시 설치할 때는 먼저 App Store에 구매 당시 사용한 Apple ID로 로그인했는지 확인한 다음 구입 항목에서 Shadowrocket을 찾으세요. iPhone과 iPad는 구매 항목을 함께 사용할 수 있으며, 기기 호환성 및 공통 구매 적용 여부는 App Store 페이지를 기준으로 합니다. 앱 복원과 설정 복원은 별개입니다. 재설치 후 서버 목록과 현재 Config를 따로 확인하세요.
App Store에 여전히 구매 가격이 표시되더라도 바로 다시 결제하지 마세요. 현재 계정, 구입 내역, 제품 정보를 먼저 확인한 다음 App Store에서 제공하는 절차를 따르세요. 가족 공유 적용 여부도 해당 시점의 스토어 안내를 기준으로 확인하세요.
기기 변경 및 구입 항목 복원 안내 →검색 결과에 제품이 표시되는지는 현재 App Store 스토어와 계정 상태에 따라 달라질 수 있습니다. 이 사이트에서는 시스템 버전 요구 사항을 고정해 안내하지 않습니다. 제품 페이지의 호환성 항목에서 현재 기기가 조건을 충족하는지 확인하세요. 다른 기기에서 이미 구매했더라도 새 기기의 호환성을 다시 확인해야 합니다. 기기 이름만으로 호환 여부를 판단하지 마세요.
앱 업데이트는 App Store에서 관리하며, 업데이트 내역은 스토어 제품 페이지에서 확인할 수 있습니다. 업데이트 전에 필요한 설정 사본을 보관하고, 업데이트 후에는 선택된 서버, Config, 연결 상태를 확인하세요. 실제 화면에서 항목을 찾기 쉽도록 이 공식 매뉴얼에서는 인터페이스 용어를 영어로 표기합니다. 화면 구성이 달라졌다면 현재 앱에 표시되는 내용을 기준으로 확인하세요.
스토어 및 호환성 안내 →기본 연결을 마친 뒤에는 실제로 발생한 문제에 맞춰 주제별 안내를 확인하세요. 속도, DNS, 프로토콜 입력 항목은 서로 다른 영역입니다. 현상과 현재 설정을 먼저 파악한 다음 알맞은 확인 절차를 선택하면 설정을 한꺼번에 바꾸는 것보다 유효한 결과를 남기기 쉽습니다.
로컬 네트워크, 프로토콜 매개변수, 회선 품질, 서버 부하를 단계별로 확인하고 테스트 결과와 실제 전송 속도를 구분합니다. 발생 조건을 먼저 기록한 뒤 항목별로 비교해 로컬 네트워크 변동을 특정 프로토콜의 문제로 오인하지 않도록 하세요.
글 전체 보기 →먼저 Add Server에서 유형을 선택하는 방법부터 시작해 키, 주소, 엔드포인트, MTU, AllowedIPs의 역할을 설명합니다. 각 항목이 로컬용인지 상대측용인지 확인한 뒤 주소 범위와 입력 형식을 점검하세요. 값을 임의로 입력해 설정을 추측하지 마세요.
글 전체 보기 →서로 다른 DNS 조회 경로를 비교하고 DNS 설정과 라우팅 규칙의 관계를 설명합니다. 도메인 접속에 실패하면 먼저 DNS 조회 오류와 이후 연결 오류를 구분한 뒤 조회 방식을 바꿀지 판단하세요. 설정 전체를 바로 교체하지 마세요.
글 전체 보기 →