공식 매뉴얼 · 자주 묻는 질문
Shadowrocket 자주 묻는 질문
구매 상태부터 실제 요청까지 문제가 발생한 단계를 하나씩 확인하세요. 현재 설정을 먼저 보관하고 한 번에 한 가지 조건만 변경하세요. 질문을 펼치면 전체 절차를 확인할 수 있습니다.
아직 설치하지 않았다면 App Store 정품 확인 및 구매 안내를 먼저 읽어 보세요. 처음 사용한다면 전체 사용 가이드를 따라 진행하세요.
01 / APP STORE
정품 및 구매
먼저 App Store 제품과 구매 계정을 확인한 뒤 앱 받기, 복원, 기기 호환성을 살펴보세요.
App Store에서 Shadowrocket이 검색되지 않을 때 먼저 확인할 사항
먼저 이 사이트의 App Store 안내 페이지에서 해당 제품 페이지를 열어 검색어 또는 검색 순위로 인해 놓친 것은 아닌지 확인하세요. 현재 지역에서 사용할 수 없다는 안내가 표시되면 기기 언어만 바꾸지 말고 미디어 및 구입에 사용하는 Apple Account의 국가 또는 지역을 확인하세요. 변경이 필요하다면 시스템 설정의 Apple Account에서 미디어 및 구입 항목, 계정 보기, 국가 또는 지역 메뉴로 이동하세요. 먼저 잔액, 구독, 결제 수단 관련 제한을 확인한 뒤 공식 절차를 따르세요. 구매 가능 여부는 현재 App Store 페이지를 기준으로 확인하세요.
App Store에서 Shadowrocket 정품인지 확인하는 방법
제품 페이지에서 세 가지를 함께 확인하세요. 앱 이름은 Shadowrocket이고, 아이콘은 이 사이트에 표시된 공식 아이콘과 같으며, 개발자는 Shadow Launch Technology Limited여야 합니다. 제품 페이지 주소에 앱 ID 932747118이 포함되어 있는지도 확인하세요. 검색 결과의 이름만으로 판단하지 말고, 가이드 사이트 이름을 개발자명으로 혼동하지 마세요. 확인을 마친 뒤 App Store에서 가격, 호환성, 구매 확인 정보를 살펴보세요. 하나라도 일치하지 않으면 이 사이트의 정품 확인 안내를 다시 확인하세요.
새 iPhone으로 바꾸거나 앱을 삭제 후 재설치하면 다시 구매해야 하나요?
일반적으로 기존에 구매한 계정으로 App Store의 구입 항목에서 Shadowrocket을 다시 받을 수 있으므로, 재설치를 새로 구매하는 것으로 볼 필요는 없습니다. 먼저 미디어 및 구입에 사용하는 계정을 확인한 다음 계정 페이지의 Apps 또는 구입 항목에서 앱을 검색하세요. 메뉴 이름은 시스템 화면에 따라 달라질 수 있습니다. 여전히 가격이 표시되면 구매 기록, App Store 국가 또는 지역, 앱의 현재 제공 상태를 확인한 뒤 진행하세요. 앱을 다시 받더라도 로컬 설정이 복원되는 것은 아닙니다. 기존 구독과 서버 정보는 직접 보관한 후 다시 가져와야 합니다.
일회성 구매에 연결 서비스도 포함되나요?
포함되지 않습니다. 클라이언트의 일회성 구매와 연결 서비스 요금제는 별개입니다. 구매하면 Shadowrocket 앱을 사용할 수 있으며, 연결에 필요한 구독 또는 서버 정보는 사용자가 직접 준비해야 합니다. 미국 App Store 가격은 약 2.99달러이며, 실제 금액과 통화, 구매 조건은 App Store 페이지를 기준으로 확인하세요. 이 사이트는 공식 홈페이지 및 공식 매뉴얼이며, 서버나 구독을 제공·판매·추천하지 않습니다. 구매 전에 앱 구매 기록과 기존 연결 서비스 계정 상태를 구분하고, 복원 여부와 유효 기간, 결제 사항을 각각 확인하세요.
iPad에도 설치할 수 있나요? 다른 Apple 기기는 어디서 확인하나요?
Shadowrocket은 주로 iPhone과 iPad에서 사용하며, iPad에서도 App Store에서 받을 수 있습니다. 기존 구매 계정을 사용한다면 구입 항목과 제품 페이지에 표시되는 받기 상태를 먼저 확인하고, 바로 다시 결제하지 마세요. 통합 구매 지원 여부는 App Store 페이지를 기준으로 확인하세요. Mac, Apple TV, Apple Vision 지원 여부도 같은 제품 페이지의 호환성 항목에서 확인할 수 있으며, 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다. 앱 구매 상태와 설정 데이터는 별개이므로 iPad에서 직접 설정을 가져왔는지, 첫 연결 권한을 완료했는지 확인하세요.
02 / FIRST CONNECTION
설치 및 첫 실행
앱 받기, 시스템 권한, 로컬 설정을 구분해 각 단계를 따로 확인하세요.
처음 실행한 뒤 표시되는 VPN 구성 승인 요청은 무엇인가요?
처음 연결을 시작할 때 시스템에서 VPN 구성을 추가하도록 허용할지 물을 수 있습니다. 이는 시스템 네트워크 연결을 설정하는 데 필요한 권한이며, 사용 가능한 서버가 이미 있다는 뜻은 아닙니다. 먼저 확인을 마친 Shadowrocket을 열었는지 확인하고, 시스템 안내를 읽은 뒤 기기 암호 또는 시스템 인증으로 권한을 승인하세요. 승인 후 앱으로 돌아가 선택한 서버와 Global Routing을 확인하세요. 안내를 앞서 취소했다면 다시 연결을 시도해 보세요. 관리 대상 기기에서 VPN 구성 추가가 제한되어 있다면 기기 관리자에게 확인하고, 스위치를 반복해서 켜고 끄지 마세요.
Home에서 연결 스위치가 켜지지 않을 때 확인할 순서
먼저 직접 준비한 서버 정보를 가져와 항목을 하나 선택했는지 확인한 뒤 연결을 시도하세요. 시스템 권한 승인 대기 안내가 표시되는지도 살펴보세요. 스위치가 바로 꺼지면 앱 또는 시스템에 표시된 오류를 기록하고, VPN 구성이 있는지, 기기가 관리 대상인지, 다른 VPN 연결이 활성화되어 있는지 확인하세요. 먼저 다른 연결을 종료한 다음 Shadowrocket으로 돌아와 다시 시도할 수 있습니다. 앱이나 기기 재시작은 그다음에 고려하세요. 시스템 VPN 구성을 삭제하기 전에는 앱 설정을 보관하고, 재설치를 첫 번째 해결 방법으로 삼거나 여러 설정을 한 번에 바꾸지 마세요.
영어 인터페이스에서 먼저 알아둘 항목
먼저 기능별 이름을 확인하세요. Home에서는 서버를 확인하고 연결을 제어할 수 있으며, Add Server에서는 기존 서버 정보를 추가합니다. Config는 규칙 설정을 관리하고 Settings에는 설정 항목이 모여 있으며, Global Routing은 트래픽 처리 방식을 결정합니다. 실제 인터페이스와 대조하기 쉽도록 이 가이드에서는 영어 이름을 그대로 사용합니다. 인터페이스 언어는 시스템에서 해당 앱에 제공하는 언어 설정을 먼저 확인하세요. 선택 가능한 언어는 기기와 앱에 실제로 표시되는 항목을 기준으로 합니다. 기기 지역, App Store 지역, 앱 표시 언어는 서로 다른 설정이므로 화면 언어를 바꾸려고 구매 지역을 임의로 변경하지 마세요.
iPad에 설치했는데 iPhone의 설정이 보이지 않는 이유
같은 구매 계정은 주로 앱을 받을 수 있는 자격을 확인하는 데 사용되며, 두 기기의 로컬 서버 목록, Config, 연결 권한이 자동으로 일치한다는 뜻은 아닙니다. iPad에서 직접 보관한 구독 또는 설정을 가져온 다음 선택한 서버, Global Routing, 시스템 권한을 확인하세요. 앱에서 제공하는 데이터 이전 방법을 사용한다면 내보낸 내용에 민감한 정보가 포함되어 있는지 확인하고, 직접 관리하는 위치에만 보관하세요. iPad를 가로로 사용하면 일부 내용이 열로 나뉘어 표시될 수 있습니다. 작업 전에 현재 선택된 목록 항목을 확인해 다른 설정을 활성화된 설정으로 착각하지 않도록 하세요.
Shadowrocket 앱 업데이트 방법과 업데이트 전 백업할 항목
앱은 App Store에서 업데이트할 수 있습니다. App Store 계정의 업데이트 목록이나 제품 페이지에서 현재 가능한 작업을 확인하거나, 시스템의 자동 업데이트 설정을 사용할 수 있습니다. 업데이트 전에는 기존 구독의 원본 주소, 필요한 서버 매개변수, 수정한 Config 사본을 보관하는 것이 좋습니다. 특히 직접 관리하는 규칙과 Host 항목을 보관하세요. 앱 업데이트와 Subscribe 업데이트는 서로 다릅니다. 전자는 클라이언트를 업데이트하고 후자는 구독에서 받은 데이터를 새로 고칩니다. 업데이트 후 문제가 발생하면 먼저 증상과 현재 설정을 기록하고, 로컬 자료가 사라질 수 있으니 앱을 바로 삭제하지 마세요.
03 / SUBSCRIBE
구독 및 서버 가져오기
아래 절차는 사용자가 이미 보유한 구독 또는 서버 정보가 있다는 전제에서 진행합니다. 먼저 출처 정보를 확인한 뒤 가져온 결과를 점검하세요.
기존 구독을 Shadowrocket에 가져오는 방법
먼저 이용 중인 서비스 제공업체에서 Shadowrocket에 사용할 수 있다고 명시된 구독 주소를 받아 전체 내용을 복사하세요. 줄바꿈이나 앞뒤 공백, 메신저가 덧붙인 문장 부호가 없는지 확인합니다. Add Server에서 Subscribe를 선택하고 해당 URL 필드에 주소를 입력해 저장한 뒤 업데이트를 실행하세요. 가져온 후 목록에 서버가 나타나는지, 이름과 프로토콜이 기존 정보와 일치하는지 확인한 다음 하나를 선택해 테스트하세요. 구독 주소에 접근 인증 정보가 포함될 수 있으므로 비밀번호처럼 관리하세요. 전체 주소를 공개 페이지에 올리거나 출처가 불분명한 온라인 처리 도구에 붙여넣지 마세요.
구독을 가져오지 못할 때 주소, 네트워크, 형식 문제를 구분하는 방법
먼저 전체 오류 유형을 기록한 뒤 주소가 빠짐없이 복사되었는지, 만료되지 않았는지, 이용 중인 서비스 계정이 유효한지 확인하세요. 시간 초과 또는 도메인 이름을 확인할 수 없다는 오류가 표시되면 로컬 네트워크와 구독 도메인에 접속할 수 있는지 먼저 점검하세요. 로그인 페이지나 웹페이지 문구가 반환되거나 파싱 오류가 발생하면 기존 서비스 제공업체에 주소와 반환 형식이 Shadowrocket에 적합한지 문의하세요. 웹페이지가 열린다는 이유만으로 구독 형식이 올바르다고 판단하지 말고 앱을 연이어 초기화하지 마세요. 한 번에 한 가지 조건만 바꾸고, 필요하면 직접 사용하는 Wi-Fi와 Cellular 환경에서 각각 확인하세요. 되돌릴 수 있도록 원본 설정도 보관하세요.
구독 업데이트 방법과 업데이트 후 새 서버가 보이지 않을 때 확인할 사항
기존 Subscribe 항목을 찾아 업데이트를 실행하고, 결과가 나온 뒤 해당 항목 아래의 서버 목록을 다시 확인하세요. 업데이트 성공은 이번에 데이터를 가져와 처리했다는 뜻일 뿐, 내용이 반드시 달라졌다는 의미는 아닙니다. 서비스 제공업체가 구독 내용을 실제로 변경했는지, 같은 구독 그룹을 확인하고 있는지 살펴보세요. 업데이트 후에는 이전에 선택한 서버가 여전히 있는지 확인하고, 이름이 바뀌었다면 사용할 수 있는 항목을 다시 선택하세요. 자동 업데이트 설정은 앱에 실제로 표시되는 옵션을 기준으로 확인하고, 짧은 시간에 반복해서 새로 고치지 마세요. 로컬에서 수동으로 수정한 항목이 덮어써지는지는 사본으로 먼저 검증한 뒤 해당 수정 사항에 의존하세요.
Add Server에 직접 추가한 뒤에도 연결되지 않을 때 확인할 필드
직접 보유한 서버 정보를 기준으로 프로토콜, 주소, 포트, 인증 필드를 하나씩 확인한 다음 해당 프로토콜에 필요한 전송 방식과 TLS 관련 설정을 점검하세요. 예를 들어 Trojan의 비밀번호와 서버 이름 등의 매개변수는 서버 측 정보와 일치해야 하므로 주소만 입력했다고 설정이 끝난 것은 아닙니다. 다른 프로토콜도 각각의 정보를 기준으로 입력하고 같은 필드 구성을 일괄 적용하지 마세요. 전각 기호, 복사할 때 생긴 공백, 링크 설명 문구를 필드에 잘못 넣은 경우도 확인하세요. 저장한 뒤 해당 서버를 선택하고 Connectivity Test 결과와 실제 접속 상태를 함께 확인하세요. 문제 해결 과정에서 비밀번호, 키, 전체 연결 링크를 공개하지 마세요.
Scan QR Code가 인식되지 않거나 가져온 뒤 중복 항목이 생겼을 때
먼저 QR 코드가 직접 보유한 서버 또는 구독 정보에서 나온 것인지, 이미지가 선명하고 가장자리가 잘리지 않았는지 확인한 뒤 Scan QR Code를 사용하세요. 인식 결과는 서버 하나일 수도 있고 구독 주소일 수도 있습니다. 가져온 후 내용을 먼저 확인하고, 스캔에 성공했다는 이유만으로 연결할 수 있다고 판단하지 마세요. 중복 가져오기로 항목이 여러 개 생겼다면 주소, 포트, 프로토콜, 소속 구독을 기준으로 차이를 확인하고 되돌릴 수 있는 사본을 보관한 뒤 정리하세요. 인증 정보가 다른 동명 서버를 곧바로 중복으로 처리하지 마세요. 구독에서 가져온 항목은 다음 업데이트 때 다시 생성되는지도 확인하세요.
04 / ROUTING & DIAGNOSIS
고급 규칙 및 문제 해결
먼저 로컬 네트워크를 확인한 뒤 서버, DNS, 규칙을 점검하세요. 테스트 조건은 실제 접속에 사용한 조건과 같아야 합니다.
Global Routing의 Config, Proxy, Direct 모드는 어떻게 선택하나요?
Config 모드는 현재 활성화된 규칙에 따라 처리 방식을 결정하므로 규칙 기반 라우팅이 필요한 일상적인 사용에 적합합니다. Proxy 모드는 일반 트래픽을 선택한 프록시로 보내며, 규칙의 영향을 확인할 때 임시 비교 기준으로 사용할 수 있습니다. Direct 모드는 직접 연결을 비교하는 데 사용합니다. 세 모드 모두 유효한 서버 매개변수를 대신할 수 없으며, 모든 앱의 트래픽을 같은 방식으로 처리한다고 보장하지 않습니다. 시스템과 관련 설정의 영향도 받습니다. 전환 전에 기존 상태를 기록하고 같은 대상에 테스트한 뒤 원래대로 복구하세요. Config에서는 실패하고 Proxy에서는 정상이라면 현재 Config의 매칭 규칙부터 확인하세요.
연결됨으로 표시되지만 인터넷에 접속할 수 없을 때 먼저 확인할 부분
연결됨 표시는 시스템 연결이 설정되었다는 뜻이지, 원격 서버와 DNS, 대상 웹사이트가 모두 정상이라는 뜻은 아닙니다. 먼저 연결을 끊고 로컬 네트워크에서 정상적으로 접속할 수 있는지 확인한 뒤 다시 연결해 선택한 서버와 Connectivity Test를 점검하세요. 그런 다음 같은 대상을 이용해 Config, Proxy, Direct의 동작을 비교하고 프로토콜과 DNS를 동시에 변경하지 마세요. 도메인으로 접속할 때만 문제가 있다면 DNS 조회와 Host 재정의를 확인하세요. 특정 사이트만 실패한다면 적용된 규칙과 대상 사이트의 상태를 살펴보세요. 실패 시간, 네트워크 유형, 오류 정보를 기록하고 인증 정보는 가린 뒤 이용 중인 서비스 제공업체에 서버 상태를 문의하세요.
규칙을 작성했는데도 요청이 다른 정책으로 처리되는 이유
먼저 Global Routing이 Config로 설정되어 있는지, 현재 수정한 설정을 실제로 사용 중인지 확인하세요. 규칙은 일반적으로 위에서 아래 순서로 매칭되며 앞에서 일치한 항목이 뒤의 결과에 영향을 줍니다. 대상 도메인이 앞선 DOMAIN, DOMAIN-SUFFIX 또는 다른 규칙에 이미 포함되는지 확인하고, FINAL은 마지막 기본 규칙으로 두세요. 정책 이름이 유효한지, PROXY에서 사용하는 서버를 쓸 수 있는지도 확인하세요. 활성화되지 않은 파일만 수정해서는 현재 연결이 바뀌지 않습니다. 앱에서 제공하는 연결 기록으로 실제 대상과 정책을 확인하고, 수정 전에 사본을 저장한 뒤 한 번에 한 규칙만 조정해 요청을 다시 보내 검증하세요.
Connectivity Test 결과가 있는데 실제 접속은 여전히 느린 이유
Connectivity Test는 특정 테스트 조건에서의 연결 상태를 보여줄 뿐, 실제 다운로드 속도나 모든 웹사이트의 사용 경험과 같지는 않습니다. 대상과 서버를 고정하고 로컬 Wi-Fi, Cellular, 원격 서버 상태, 프로토콜 매개변수를 각각 확인하세요. 네트워크와 규칙을 동시에 바꾸면 결과를 비교할 수 없습니다. 실제 접속에 적용된 정책도 확인해 테스트 항목과 사용 중인 서버가 일치하는지 살펴보세요. 특정 대상만 느리다면 해당 사이트와 이름 조회 결과를 따로 점검하세요. 테스트를 반복해서 새로 고치기보다 비교 조건을 기록하는 것이 원인 파악에 도움이 됩니다. 하나의 수치만으로 연결 품질을 판단하지 마세요.
백그라운드 배터리 소모가 늘었을 때 On Demand 점검 방법
먼저 시스템의 배터리 사용량에서 같은 관찰 시간대의 앱 활동을 확인하세요. 화면 사용, 네트워크 전환, 대량 전송도 함께 고려해야 하며 VPN 표시만 보고 배터리 소모 원인을 판단해서는 안 됩니다. Wi-Fi와 Cellular 사이를 전환할 때 On Demand가 자주 실행되는지, 작동하지 않는 서버로 인해 재연결이 반복되는지도 확인하세요. 기존 설정을 보관한 상태에서 계속 연결하는 방식과 필요할 때 연결하는 방식의 실제 동작을 각각 살펴보고, 한 번에 한 가지 실행 조건만 조정하세요. On Demand는 연결을 시작하는 조건이지 배터리 절약을 보장하는 기능은 아닙니다. 테스트 후 예상한 상황에서 정상적으로 연결되거나 끊기는지도 확인하세요.