Shadowrocket
자주 묻는 질문과 문제 해결
스토어 구매, 설정 가져오기, 연결 문제를 구분한 뒤 해당 절차에 따라 확인하세요.
이 페이지는 이미 보유한 구독 또는 서버 정보가 있다는 전제로 작성했습니다. 아래 분류를 선택해 질문을 펼치면 자세한 답변을 볼 수 있습니다. 순서대로 따라 하는 안내가 필요하면 시작 가이드를 확인하세요.
정품 확인 및 구매
스토어 표시 여부, 결제 상태, 구매 권한은 App Store에서 처리되므로 앱 내 연결 설정과 구분해 확인하세요.
App Store에서 Shadowrocket이 검색되지 않을 때 먼저 확인할 사항은?
먼저 이 사이트의 정품 안내 페이지에서 App Store 제품 페이지를 열어 검색 결과에 표시되지 않는 경우와 현재 스토어에서 이용할 수 없는 경우를 구분하세요. 스토어 지역은 기기 언어가 아니라 구매에 사용하는 Apple 계정에 따라 결정됩니다. 설정에서 Apple 계정 → 미디어 및 구입 항목 → 계정 보기 → 국가 또는 지역으로 이동해 현재 스토어를 확인할 수 있습니다. 지역 변경이 꼭 필요하다면 해당 페이지의 공식 절차를 따르고, 잔액·구독·결제 수단 관련 조건을 먼저 확인하세요. 한 번 검색하기 위해 지역을 반복해서 바꾸지는 마세요. 앱의 표시 여부와 구매 조건은 현재 App Store 페이지를 기준으로 확인하세요.
App Store에서 Shadowrocket 정품인지 어떻게 확인하나요?
제품명 Shadowrocket, 개발자 Shadow Launch Technology Limited, 공식 아이콘, 앱 ID를 함께 확인하세요. 앱 ID는 제품 페이지 주소의 id932747118에 해당하는 숫자 932747118입니다. 아이콘은 이 사이트 상단에 표시된 공식 아이콘과 일치해야 합니다. 검색 결과의 이름이나 아이콘이 비슷하다는 것만으로는 정품을 확인할 수 없으므로 제품 페이지에 들어가 개발자와 ID를 확인하세요. 구매 전 가격, 호환성, 구매 적용 범위도 살펴보고 자세한 내용은 App Store 페이지의 안내를 따르세요.
Shadowrocket을 구매하면 바로 사용할 수 있는 서버도 포함되나요?
아니요. 앱을 한 번 구매하는 것과 서버 이용권을 구매하는 것은 별개입니다. 구매로 얻는 것은 Shadowrocket 앱 사용 권한이며, 연결에 필요한 구독이나 서버 정보는 직접 준비해야 합니다. 미국 스토어 가격은 일회성 구매 $2.99이며, 실제 금액과 구매 조건은 스토어 페이지를 기준으로 확인하세요. 다른 스토어에서는 현지 통화로 표시됩니다. 기존 구독의 갱신, 데이터 사용량, 서버 상태는 해당 서비스에서 결정하며 App Store 구매 내역으로 대체할 수 없습니다. 처음 사용할 때는 기존 설정이 유효한지 확인한 뒤 가져오기와 연결 테스트를 진행하세요.
기기를 바꾸거나 앱을 다시 설치하면 재구매해야 하나요?
일반적으로 처음 구매한 Apple 계정으로 App Store 계정 페이지에서 구입 항목을 찾아 다시 다운로드할 수 있습니다. 메뉴 이름은 시스템 화면에 따라 달라질 수 있습니다. 가격 버튼이 보이면 바로 다시 결제하지 말고 미디어 및 구입 항목에 사용하는 계정, 구매 내역, 현재 스토어를 먼저 확인하세요. 앱을 다시 다운로드해도 앱 내 설정 전체가 복원되는 것은 아니므로 기기를 바꾸기 전에 기존 설정을 안전하게 백업하세요. 가족 공유를 이용하려면 제품 페이지의 지원 여부와 가족 설정을 확인하고, 적용 범위는 App Store 페이지의 안내를 따르세요.
구매 또는 다운로드를 눌렀는데 완료되지 않을 때는 어떻게 해결하나요?
먼저 App Store에 표시된 안내를 확인해 결제 미완료, 계정 인증 필요, 기기 저장 공간 부족, 네트워크 중단을 구분하세요. 구매 내역에서 결제가 완료됐는지 확인한 다음 결제 수단이나 확인 대기 중인 약관을 처리하세요. 구매 내역이 있다면 같은 계정의 구입 항목에서 다시 다운로드해 보세요. 기기의 사용 가능한 저장 공간과 시스템 호환성도 확인하세요. 시스템 요구 사항은 App Store 페이지를 기준으로 합니다. 스토어 오류가 계속되면 안내 문구를 기록하고 Apple 지원을 통해 해결하세요. 앱 내 서버 설정으로 App Store 결제 문제를 해결할 수는 없습니다.
설치 및 첫 실행
설치 완료, 시스템 권한 승인, 서버 사용 가능 여부는 각각 별개의 단계입니다. 먼저 시스템에서 요구하는 권한을 승인한 다음 기존 설정을 확인하세요.
iPad에도 설치할 수 있나요? 다시 구매해야 하나요?
Shadowrocket은 주로 iPhone과 iPad에서 사용합니다. iPad의 App Store에서 처음 구매한 계정으로 제품 페이지나 구입 항목을 확인하세요. 같은 계정에 구매 권한이 있으면 보통 다시 다운로드할 수 있습니다. 현재 기기에서 사용할 수 있는지, 시스템 요구 사항과 구매 적용 범위는 App Store 페이지를 확인하세요. 설치 후에는 기존 설정을 직접 가져와야 하며 앱 구매만으로 설정이 자동 동기화되지는 않습니다. Mac, Apple TV, Apple Vision 지원 정보도 같은 제품 페이지의 호환성 항목에서 확인하세요.
처음 연결할 때 VPN 구성 추가 안내가 표시되는 이유는 무엇인가요?
앱이 VPN 구성을 만들 수 있도록 시스템에서 권한을 허용하는 단계입니다. Shadowrocket이 선택한 모드에 따라 네트워크 트래픽을 처리할 수 있게 합니다. 먼저 실행 중인 앱이 확인된 Shadowrocket인지 살펴보고 시스템 안내를 읽은 뒤 기기 인증을 완료하세요. 권한을 허용해도 서버 정보가 생성되거나 기존 설정의 사용 가능 여부가 확인되는 것은 아닙니다. 이전에 취소했다면 앱으로 돌아가 다시 연결을 시도하고 시스템 안내를 확인하세요. 기기가 조직 관리 대상이거나 사용 제한이 있다면 관리 정책을 먼저 확인하고 용도를 모르는 시스템 구성을 삭제하지 마세요.
Home의 연결 스위치가 켜지지 않거나 켜자마자 꺼지면 어떻게 하나요?
먼저 설정을 가져왔는지, 사용할 서버를 선택했는지 확인한 다음 시스템 VPN 구성 권한이 완료됐는지 살펴보세요. Home으로 돌아가 다시 시도하면서 스위치가 바로 꺼지는지, 켜진 상태로 유지되지만 웹페이지가 열리지 않는지 구분하세요. 스위치가 바로 꺼진다면 시스템의 다른 VPN 연결, 기기 관리 제한, 앱 안내도 확인해 여러 연결 방식이 서로 영향을 주지 않는지 살펴보세요. 오류 문구를 기록한 뒤 설정을 조정하고, 백업 없이 모든 구성을 삭제하지 마세요. 스위치는 켜져 있지만 접속할 수 없다면 연결 후 네트워크와 DNS를 점검하세요.
앱 화면이 영어로 표시될 때 설명서의 메뉴는 어떻게 찾나요?
이 설명서는 화면에 표시되는 메뉴 이름을 영어 원문 그대로 표기합니다. Home에서는 서버와 연결 상태를 확인하고, Add Server에서는 서버 정보를 입력하며, Config에서는 구성 파일을 관리합니다. Global Routing에서는 트래픽 처리 모드를 선택하고, Settings에서는 설정을 확인합니다. 먼저 시스템에서 해당 앱에 제공하는 언어 옵션을 확인할 수 있습니다. 선택 가능한 언어는 앱과 시스템에 실제로 표시되는 내용을 기준으로 하세요. 설명서를 따라 설정할 때는 각 입력란의 의미에 맞춰 값을 입력하고, 한글 설명을 프로토콜명이나 규칙 키워드, 서버 매개변수 입력란에 넣지 마세요.
연결 후 배터리 소모가 늘어도 앱을 계속 전면에 열어둬야 하나요?
연결이 설정된 뒤에는 보통 앱을 계속 전면에 띄워둘 필요가 없습니다. 배터리 소모량은 실제 트래픽, 무선 신호, 서버 재연결 빈도, 프로토콜, 추가 처리 설정에 따라 달라지므로 연결 전후의 짧은 순간만 비교하지 말고 비슷한 사용 조건에서 시스템 배터리 통계를 확인하세요. 반복 테스트와 잦은 구독 업데이트를 잠시 멈추고 서버가 계속 연결 해제와 재연결을 반복하지 않는지 확인한 뒤 최근 변경한 설정을 살펴보세요. 트래픽 처리를 중단하려면 연결을 직접 끄고 On Demand 설정도 확인하세요. 앱 화면을 벗어나는 것만으로 연결이 끊기지는 않습니다.
구독 및 서버 정보 가져오기
먼저 보유한 내용이 단일 서버 정보, 구독 주소, 구성 파일 중 무엇인지 확인하세요. 유형을 올바르게 선택한 다음 형식, 유효성, 업데이트 결과를 점검하세요.
기존 구독을 가져오지 못할 때 어떤 순서로 확인해야 하나요?
먼저 계정 페이지나 안내 웹페이지, 중간에 잘린 텍스트가 아니라 기존의 전체 구독 링크를 복사했는지 확인하고 앞뒤 공백, 줄바꿈, 불필요한 따옴표를 살펴보세요. 링크 요청 자체가 실패하는 경우와 응답 내용을 해석하지 못하는 경우를 구분하세요. 전자는 현재 네트워크와 서비스 유효성을 확인하고, 후자는 구독이 Shadowrocket에서 지원하는 형식인지 확인하세요. 필요하면 원래 서비스 제공자에게 링크 상태와 형식을 문의하세요. 링크의 인증 매개변수를 반복해서 수정하지 마세요. 구독 주소에는 개인 접근 정보가 포함될 수 있으므로 점검 중 전체 주소를 공개 페이지나 스크린샷에 노출하지 마세요.
Scan QR Code로 인식은 됐는데 서버가 추가되지 않는 이유는 무엇인가요?
QR 코드를 인식했다는 것은 내용을 읽었다는 뜻일 뿐, 가져올 수 있는 서버 정보라는 의미는 아닙니다. 먼저 QR 코드가 기존 설정에서 나온 것인지 확인하고, 단일 서버 정보인지 구독 주소인지 일반 웹페이지인지 살펴보세요. Scan QR Code로 읽은 뒤 앱의 가져오기 확인 메시지나 오류 안내를 확인하세요. 지원하지 않는 형식이라는 안내가 나오면 같은 이미지를 여러 번 스캔하지 말고 원본 내용의 유형을 확인하세요. QR 코드가 흐리거나 잘렸다면 선명하고 온전한 원본을 사용하세요. 인식된 내용의 비밀번호, 주소, 인증 매개변수도 안전하게 보관해야 합니다.
Add Server에서 수동으로 추가할 때 자주 잘못 입력하는 항목은 무엇인가요?
먼저 기존 서버와 같은 프로토콜 유형을 선택한 다음 주소, 포트, 인증 정보를 하나씩 확인하세요. VLESS, Trojan, WireGuard 등의 입력 항목은 이름이 비슷하다고 서로 바꿔 쓸 수 없습니다. TLS, sni, 전송 방식과 경로도 원래 설정에 맞게 입력하세요. 서버 주소에는 보통 호스트명이나 IP만 입력하며 전체 구독 링크를 주소란에 넣지 마세요. 저장한 뒤 방금 추가한 항목이 선택되어 있는지 확인하고 테스트하세요. 원래 서비스 제공자가 구독만 제공했다면 전체 매개변수가 없는 상태에서 추측해 입력하지 말고 구독을 가져오세요.
Subscribe를 업데이트하는 방법과 업데이트 후 서버 목록이 바뀌는 이유는 무엇인가요?
Home에서 해당 구독 그룹을 찾아 현재 화면에 표시된 업데이트 기능을 사용하고 요청 또는 해석 오류가 있는지 확인하세요. 업데이트하면 구독 내용을 다시 불러오므로 서비스 제공자가 서버 이름, 매개변수, 사용 가능한 항목을 변경했을 때 기기의 목록도 달라질 수 있습니다. 업데이트 성공이 모든 서버의 연결 검증을 뜻하지는 않습니다. 업데이트 전에 현재 선택된 항목을 기록하고, 업데이트 후에도 남아 있는지 또는 다른 항목으로 바뀌었는지 확인하세요. 실패가 반복되면 현재 사용할 수 있는 설정은 유지한 채 링크 유효성을 확인하세요. 새로고침을 위해 구독 그룹 전체를 먼저 삭제하지 마세요.
Subscribe 가져오기와 Config 가져오기는 같은 작업인가요?
용도가 다릅니다. Subscribe는 보통 서버 정보 목록을 불러오고 업데이트하는 기능입니다. Config 구성 파일은 규칙, DNS 등 트래픽 처리 설정을 정의하며 실제 내용은 파일에 따라 달라집니다. 서버 목록이 있다고 필요한 규칙이 활성화된 것은 아니며, Config를 선택했다고 서버 인증 정보가 올바른 것도 아닙니다. 가져오기 전에 내용의 종류를 확인하고, 가져온 뒤에는 선택된 서버, 현재 구성 파일, Global Routing을 각각 확인하세요. 안정적으로 사용 중인 설정은 변경 전에 백업해 구독 업데이트를 전체 규칙 교체로 혼동하지 않도록 하세요.
규칙 설정 및 문제 해결
현재 네트워크 → 서버 → Global Routing → 규칙 및 DNS 순서로 점검 범위를 좁히세요. 한 번에 조건 하나만 바꾸고 원래 설정을 복구할 수 있도록 기록해 두세요.
Global Routing의 Config, Proxy, Direct 중 어떤 모드를 선택해야 하나요?
Config는 현재 구성 파일의 규칙에 따라 트래픽을 처리하므로 규칙을 준비해 둔 일상적인 사용에 적합합니다. Proxy는 선택한 프록시를 통해 트래픽을 처리하므로 서버 연결을 잠시 확인할 때 유용합니다. Direct는 직접 연결 방식으로 처리해 현재 네트워크와 비교할 때 사용할 수 있습니다. 세 모드는 서로 다른 처리 방식이지 속도 단계가 아닙니다. 문제를 확인할 때는 한 번에 하나씩만 전환하고 같은 대상의 결과를 기록하세요. Config에서만 문제가 발생한다면 서버를 바로 다시 만들기보다 매칭 규칙과 DNS부터 확인하세요.
연결 스위치는 켜져 있는데 웹페이지가 열리지 않으면 무엇부터 확인해야 하나요?
먼저 연결을 잠시 끊고 현재 네트워크에서 일반 웹페이지가 열리는지 확인한 뒤 다시 연결해 서버와 Global Routing 설정을 살펴보세요. 연결됨 표시는 시스템 터널이 설정됐다는 뜻이지 원격 서버, 인증, DNS, 대상 웹사이트가 모두 정상이라는 의미는 아닙니다. Connectivity Test로 보조 점검한 뒤 정상 작동이 확인된 여러 사이트를 각각 테스트하세요. 모두 실패하면 서버 유효성과 인증 매개변수를 먼저 확인하고, 일부 사이트만 실패하면 해당 규칙, DNS 조회 결과, 대상 서비스 상태를 살펴보세요. 원인을 놓치지 않도록 한 번에 하나의 조건만 바꾸세요.
Connectivity Test 결과가 있는데도 접속에 실패하는 이유는 무엇인가요?
Connectivity Test 결과는 선택한 테스트 방식과 대상의 당시 상태만 보여줍니다. 모든 웹사이트, 프로토콜, 전체 서비스 흐름이 정상이라는 뜻은 아닙니다. 실제 접속하려는 대상의 DNS 조회 결과, 규칙 매칭, 연결 오류를 이어서 확인하세요. 테스트 결과 하나만으로 전체 설정이 올바른지 판단할 수 없습니다. DNS를 변경해 점검하려면 기존 값을 먼저 기록하고 새 주소에 연결할 수 있는지 확인한 뒤 한 번에 하나씩 바꾸세요. 도메인 오류가 보인다고 서버, 규칙, DNS를 동시에 변경하지 마세요. 같은 대상을 Direct, Proxy, Config에서 조건을 맞춰 비교하세요.
일부 웹사이트만 프록시를 사용하도록 하려면 규칙을 어떻게 확인해야 하나요?
먼저 Global Routing을 Config로 설정하고 방금 수정한 구성 파일이 실제로 활성화되어 있는지 확인하세요. 특정 도메인은 프록시를 사용하고 나머지는 직접 연결하는 예라면 DOMAIN-SUFFIX,example.com,PROXY를 FINAL,DIRECT 앞에 둘 수 있습니다. 여기서 example.com은 예시 도메인이므로 실제 대상에 맞게 바꾸세요. 규칙은 순서대로 매칭되며 먼저 일치한 규칙이 이후 판단에 영향을 줍니다. FINAL은 마지막에 기본 처리 규칙으로 두세요. 한 웹사이트가 다른 도메인도 요청할 수 있으므로 실제 연결 기록을 바탕으로 하나씩 확인하고 모든 트래픽으로 범위를 넓히지 마세요.
On Demand가 수동 연결 해제에 영향을 주나요? 문제를 확인할 때 꺼야 하나요?
On Demand는 설정한 조건이 충족될 때 시스템이 연결을 시작하도록 하는 기능이며, 실제 동작은 활성화된 조건과 시스템 상태에 따라 달라집니다. 수동으로 연결을 끊은 직후 다시 연결된다면 스위치 고장으로 단정하지 말고 관련 조건이 활성화되어 있는지 확인하세요. 같은 방식으로 문제를 재현해 점검하려면 먼저 현재 설정을 기록하고 On Demand를 잠시 끈 다음 수동 연결을 테스트할 수 있습니다. 기본 연결과 규칙이 정상인지 확인한 뒤 조건을 하나씩 다시 활성화하세요. On Demand는 누락된 서버 매개변수를 보충하거나 만료된 구독을 복구하지 않으므로 설정 전에 수동 연결이 되는지 확인하세요.