Shadowrocket 자주 묻는 질문
문제가 발생한 단계를 먼저 찾은 다음 해당 답변을 확인하세요. 구매 내역, 앱 설치, 구독 목록, 실제 연결은 서로 다른 과정입니다. 여러 설정을 한꺼번에 바꾸기보다 하나씩 확인해야 원인을 찾기 쉽습니다.
정품 확인 및 구매
먼저 App Store 제품과 구매 계정을 확인한 다음 기기에 다운로드하거나 구입 항목을 복원하세요.
App Store에서 Shadowrocket을 찾을 수 없을 때 먼저 확인할 사항은 무엇인가요?
먼저 다운로드 안내에서 Shadowrocket의 App Store 제품 페이지를 열어 검색 결과만으로 판단하지 마세요. 현재 지역에서 사용할 수 없다는 안내가 표시되면 App Store에 로그인된 Apple 계정의 국가 또는 지역을 확인하세요. 기기의 언어 및 지역 설정은 App Store 계정의 국가 또는 지역과 다를 수 있습니다. 변경이 꼭 필요하다면 시스템 Settings에서 Apple 계정 → Media & Purchases → View Account → Country/Region으로 이동해 Apple 안내에 따라 잔액, 구독 및 결제 조건을 확인하세요. 이용 가능 여부는 현재 제품 페이지에 표시된 내용을 기준으로 하며, 문제 해결을 위해 지역을 반복해서 변경하지 마세요.
정품 앱인지 어떻게 확인하나요? 구매하면 연결 서비스도 포함되나요?
App Store 제품 페이지에서 다음 세 가지를 확인하세요. 앱 이름 Shadowrocket, 이 사이트 상단에 표시된 공식 아이콘, 개발자 Shadow Launch Technology Limited입니다. 제품 링크의 앱 ID 932747118도 확인하세요. Shadowrocket은 유료 클라이언트이며, 앱을 한 번 구매하는 것과 회선 요금제를 이용하는 것은 별개입니다. 사용하려면 본인이 보유한 구독 정보나 서버 정보가 필요합니다. 미국 App Store 가격은 약 2.99달러이며, 실제 가격과 현지 통화 및 결제 결과는 App Store 제품 페이지를 기준으로 확인하세요. 앱 구매 여부와 설정이 유효한지는 각각 따로 확인해야 합니다.
기기를 바꾸거나 Shadowrocket을 다시 설치하면 다시 구매해야 하나요?
처음 구매할 때 사용한 Apple 계정으로 App Store에 로그인한 다음, 계정의 Apps 또는 구입 항목에서 Shadowrocket을 찾으세요. 메뉴 이름은 시스템 언어와 화면 구성에 따라 다를 수 있습니다. 앱을 찾으면 App Store에 표시되는 절차에 따라 다시 다운로드하고, 먼저 중복 결제하지 마세요. 여전히 가격이 표시되면 구매 내역, App Store 계정, 현재 제품 페이지가 일치하는지 확인하세요. 다운로드 내역을 복원해도 구독, 서버, Config가 자동으로 복원되는 것은 아닙니다. 기기를 바꾸기 전에 기존 설정을 별도로 백업하고 계정 정보를 안전하게 보관하세요. 가족 공유 및 여러 기기에서의 구매 적용 범위는 App Store 제품 페이지를 기준으로 확인하세요.
iPad에 Shadowrocket을 설치할 수 있나요? 기존 구매 항목은 어떻게 사용하나요?
먼저 iPad의 App Store에서 같은 제품 페이지를 열어 호환성을 확인하고 다운로드할 수 있는지 살펴보세요. 구매 당시 사용한 Apple 계정으로 구입 항목을 확인하세요. 시스템 요구 사항과 여러 기기에서 구매 항목을 공유할 수 있는지는 App Store 제품 페이지를 기준으로 확인해야 합니다. iPad에서는 가로 화면, 멀티태스킹, 창 너비에 따라 목록과 상세 화면의 배치가 달라집니다. iPhone의 버튼 위치를 그대로 찾기보다 Home, Config, Settings 같은 메뉴 이름을 기준으로 조작하세요. 앱을 다운로드할 수 있어도 서버 설정이 동기화된 것은 아닙니다. 처음 사용할 때 기존 구독, 선택된 서버, VPN 구성 승인 여부를 확인하세요.
관련 안내: 정품 확인 · 구입 항목 복원 · iPad 사용 안내
설치 및 첫 실행
시스템 승인, 앱 메뉴, 실제 연결 결과를 구분하세요. 승인에 성공했다고 네트워크까지 확인된 것은 아닙니다.
처음 실행할 때 시스템 요구 사항과 VPN 구성 승인은 어떻게 확인하나요?
설치 전에 App Store의 호환성 항목에서 기기 및 시스템 요구 사항을 확인하세요. 기준은 App Store 제품 페이지에 표시된 내용입니다. 처음 실행한 뒤에는 기존 서버 또는 구독 정보가 올바르게 가져와졌는지 먼저 확인하세요. 연결을 켤 때 시스템에서 VPN 구성을 추가하고 기기 암호 또는 시스템 인증으로 승인하라는 메시지가 표시될 수 있습니다. 이는 클라이언트가 시스템 VPN 구성을 만들도록 허용하는 절차이며 서버 연결이 완료됐다는 뜻은 아닙니다. 이전에 취소했다면 Shadowrocket으로 돌아가 다시 연결을 시도하세요. 기기 관리 제한이 있다면 관리 정책을 먼저 확인해야 합니다. 승인 후에도 실제 접속을 확인해야 하며, 승인 성공만으로 연결 여부를 판단할 수 없습니다.
연결 스위치가 켜지지 않거나 켠 직후 꺼질 때 먼저 확인할 항목은 무엇인가요?
먼저 Home에 사용할 수 있는 구성이 있고 서버가 선택되어 있는지 확인한 다음, 시스템에서 VPN 구성 승인을 기다리는지 살펴보세요. 시스템 Settings에서 VPN 구성이 있는지, 다른 연결이 사용 중인지, 기기에 관리 제한이 있는지 확인하세요. 증상을 기록한 뒤 다른 VPN 연결을 잠시 비활성화해 비교해 보세요. 스위치가 바로 꺼지면 Shadowrocket 관련 로그를 확인하고, 필수 항목 누락, 구성 파싱 오류, 권한 안내를 중점적으로 살펴보세요. 모든 설정을 초기화하거나 서버 항목을 전부 삭제하지 마세요. VPN 구성을 삭제하고 다시 만들기 전에 앱의 구성을 백업하고 기존 연결을 복원할 수 있는지 확인하세요.
앱 화면이 영어일 때 공식 설명서에서 조작 메뉴를 어떻게 찾나요?
이 설명서는 화면의 영어 메뉴 이름을 그대로 표기해 앱과 대조하기 쉽도록 했습니다. Home에서는 서버와 연결 상태를 확인하고, Add Server에서는 서버 정보를 직접 입력하며, Config는 구성 파일, Settings는 설정 메뉴입니다. Global Routing의 Config, Proxy, Direct는 각각 구성 기반 라우팅, 프록시, 직접 연결 모드입니다. 앱 표시 언어를 바꾸려면 시스템 Settings의 앱 설정에서 Language 옵션이 있는지 확인하세요. 선택 가능한 언어는 기기에 실제로 표시되는 항목을 기준으로 합니다. 화면 언어가 바뀌어도 구독 주소나 서버 항목이 자동으로 수정되지는 않습니다. 메뉴를 찾기 어려우면 먼저 화면의 메뉴 이름을 확인하고 현재 화면 배치를 살펴보세요.
Shadowrocket은 어떻게 업데이트하나요? 업데이트 전에 무엇을 저장해야 하나요?
앱은 App Store에서 업데이트할 수 있습니다. App Store 계정 페이지에서 업데이트 가능한 항목을 확인하거나 시스템 설정에서 자동 업데이트를 사용할 수 있습니다. 업데이트 전에는 사용 중인 Config, 직접 추가한 서버, 구독 그룹 정보를 저장하고 기존 구독 주소에 계속 접속할 수 있는지 확인하는 것이 좋습니다. 앱 업데이트와 구독 업데이트는 별개입니다. 앱 업데이트는 클라이언트를 업데이트하고 구독 업데이트는 기존 서버 목록을 새로 고치므로 서로 대체할 수 없습니다. 문제가 발생하면 먼저 App Store의 업데이트 설명을 읽고 재현 조건을 기록하세요. 해결을 시도하려고 앱을 곧바로 삭제하지 마세요. 다시 다운로드해도 기기에 저장된 구성이 복원된다고 보장할 수 없습니다.
순서대로 설정하기: 첫 연결 안내 보기.
구독 및 서버 가져오기
구독 주소, 단일 서버 공유 링크, 직접 입력할 정보를 구분한 다음 적절한 가져오기 방법을 선택하세요.
기존 구독을 가져오지 못할 때 주소, 네트워크, 형식 문제를 어떻게 구분하나요?
먼저 보유한 구독 주소 전체를 복사하고 앞뒤 공백, 줄바꿈, 쿼리 매개변수가 잘리지 않았는지 확인하세요. 계정 관리 페이지 주소를 구독 주소로 사용하지 마세요. 이어서 오류 유형을 구분합니다. 연결할 수 없거나 시간 초과가 발생하면 현재 네트워크에서 해당 주소에 접속할 수 있는지 확인하세요. 인증에 실패하거나 주소가 만료됐다면 기존 구독 상태를 확인하세요. 데이터를 가져왔지만 인식하지 못한다면 응답 내용이 클라이언트에서 지원하는 형식인지 확인하세요. 구독 주소에는 보통 인증 정보가 포함되므로 문제 해결 과정에서 주소 전체나 QR 코드를 공개하지 마세요. 기존 그룹과 오류 메시지를 보존하고 원인을 확인한 뒤 다시 시도해 중복 가져오기로 혼란이 생기지 않도록 하세요.
서버 정보가 하나뿐이라면 Add Server, QR 코드, 클립보드 중 무엇을 사용해야 하나요?
완전한 공유 링크가 있다면 앱의 클립보드 가져오기 기능을 사용하세요. QR 코드가 있다면 Scan QR Code를 선택하고 시스템 안내에 따라 카메라 접근을 허용하세요. 항목별 정보만 있다면 Add Server로 이동해 기존 설정과 같은 프로토콜을 먼저 선택한 뒤 주소, 포트, 인증 정보를 입력하세요. Shadowsocks, VMess, VLESS, Trojan 등은 서로 다른 프로토콜이므로 항목을 섞어 입력하면 안 됩니다. TLS, Server Name, 전송 설정도 원래 설정에 맞춰 입력하세요. 저장 후 상세 정보를 다시 열어 확인한 다음 연결을 테스트하세요. 링크 모양만 보고 누락된 매개변수를 추측하거나 구독 주소를 단일 서버 주소 입력란에 넣지 마세요.
구독은 어떻게 업데이트하나요? 자동 업데이트에 실패하면 다시 가져와야 하나요?
Home에서 해당 Subscribe 그룹을 찾아 그룹의 업데이트 기능을 사용하세요. 업데이트 시간 안내, 서버 목록, 오류 메시지를 확인하고 구체적인 메뉴 위치는 현재 앱 화면을 기준으로 살펴보세요. 자동 업데이트가 필요하다면 Settings의 구독 관련 설정에서 앱을 열 때 업데이트하는 옵션 등 사용 가능한 항목을 확인하세요. 항상 백그라운드에서 일정 간격으로 실행된다는 뜻은 아닙니다. 업데이트에 실패하면 주소 유효성, 네트워크 접속 가능 여부, 응답 형식을 먼저 확인하세요. 보통 그룹을 곧바로 삭제할 필요는 없습니다. 다시 가져오기 전에 기존 주소와 직접 작성한 메모를 저장해 문제 해결에 필요한 정보를 보존하세요. 업데이트가 끝나면 현재 선택된 서버도 다시 확인하세요.
업데이트 후 서버가 줄거나 중복되고 순서가 바뀌면 가져오기에 실패한 건가요?
반드시 그런 것은 아닙니다. 구독 업데이트는 응답 내용에 따라 서버 목록을 새로 고치므로 기존 항목이 삭제되거나 이름과 순서가 바뀔 수 있습니다. 직접 추가한 항목이나 여러 구독 그룹에서 같은 이름을 사용하는 경우도 있습니다. 먼저 그룹별로 항목의 실제 주소, 포트, 프로토콜을 확인하고 이름만으로 중복 여부를 판단하지 마세요. 업데이트가 성공했다면 이전에 선택한 서버가 여전히 있는지도 확인하세요. 목록을 정리하기 전에 직접 입력한 항목과 메모를 저장해 잘못 삭제해도 기억에 의존해 다시 만들지 않도록 하세요. 지연 시간 정렬은 해당 시점의 테스트 결과일 뿐 모든 대상에 대한 접속 속도를 나타내지는 않습니다. 여러 항목을 한꺼번에 정리하기 전에 실제 연결과 그룹 소속을 확인하세요.
항목, 그룹, 백업 안내: 구독 및 서버 관리 설명서.
규칙 라우팅 및 문제 해결
같은 네트워크와 대상을 기준으로 비교하고 기본 네트워크, 서버 연결, 규칙 선택을 각각 확인하세요.
Global Routing에서 Config, Proxy, Direct는 어떻게 선택하나요?
규칙에 따라 트래픽을 나누려면 Config를 선택하고 현재 활성화된 구성 파일과 규칙 순서를 확인하세요. 일반적으로 프록시할 연결을 선택한 서버로 보내 테스트하려면 Proxy를 선택하고, 직접 연결과 비교하려면 Direct를 선택하세요. 화면에서 사용하는 모드 이름은 Config, Proxy, Direct입니다. Config의 DIRECT, PROXY 같은 정책은 일치하는 규칙에 따라 결정되므로 Home에서 서버를 선택했는지만 확인해서는 안 됩니다. 문제를 점검할 때는 같은 네트워크와 대상을 유지하고 한 번에 모드 하나만 바꾸세요. Direct에서는 접속되지만 Proxy에서 실패한다면 규칙 전체를 다시 작성하기보다 서버 연결부터 확인하세요.
연결됨으로 표시되는데 인터넷에 접속할 수 없으면 어떤 순서로 점검해야 하나요?
연결됨 표시는 보통 시스템 VPN 통로가 만들어졌다는 뜻일 뿐, 현재 서버와 DNS 및 대상 주소가 모두 작동한다는 보장은 아닙니다. 먼저 연결을 일시 중지하고 기본 네트워크에서 정상적으로 접속할 수 있는지 확인하세요. 연결을 다시 시작한 뒤 서버 선택을 확인하고 같은 대상으로 Direct와 Proxy를 각각 테스트하세요. Proxy에서도 실패하면 서버 인증 정보, 주소, 포트, 네트워크 접속 가능 여부를 확인하세요. Proxy는 정상이고 Config에서 실패한다면 현재 구성과 규칙 일치 여부, DNS 설정을 확인하세요. 일부 앱에서만 실패하면 대상 도메인과 오류 증상을 기록하세요. 한 번에 하나만 변경하고 기존 값을 보존해 서버, 규칙, DNS를 동시에 바꿔 원인을 찾기 어려워지는 일을 피하세요.
백그라운드 배터리 소모가 클 때 On Demand는 어떻게 설정해야 하나요?
먼저 시스템 Settings의 배터리 화면에서 Shadowrocket의 화면 사용 및 백그라운드 활동과 통계 기간을 확인하고 기기 전체의 배터리 소모량과 함께 판단하세요. 비율만 보지 마세요. 데이터 전송이 계속되거나 신호가 불안정하거나 연결이 자주 끊겼다 다시 연결되면 배터리 소모가 늘 수 있습니다. Wi-Fi, 셀룰러 네트워크 또는 도메인 조건에 따라 On Demand가 반복해서 작동하는지 확인하세요. 기존 설정을 보존한 채 관련 조건을 잠시 끄고 비슷한 사용 시간으로 비교해 볼 수 있습니다. 필요할 때 연결하는 방식이 반드시 배터리를 절약하는 것은 아니며, 자주 작동하면 연결 활동이 늘어날 수 있습니다. 실제 사용 환경에 맞춰 상시 연결 또는 On Demand를 선택하고 재연결 횟수, 네트워크 환경, 배터리 변화를 각각 기록하세요.
Connectivity Test는 정상인데 접속이 실패하는 이유는 무엇인가요? 로그는 어떻게 제공해야 하나요?
Connectivity Test 성공은 해당 시점에 테스트 대상이 테스트 조건을 충족했다는 뜻일 뿐, 모든 웹사이트와 앱 또는 프로토콜에 접속할 수 있다는 의미는 아닙니다. 먼저 테스트 방식, 현재 Global Routing 모드, 선택된 서버, 접속에 실패한 대상을 기록하세요. 문제가 재현되면 해당 로그를 확인하고 DNS 조회, 연결 시간 초과, 인증 실패, 규칙 정책을 구분하세요. 문제 해결 자료를 공유할 때는 필요한 오류 행과 시간 순서만 남기고 구독 주소, 비밀번호, 인증 식별자, QR 코드는 가리세요. 로그의 전체 URL에도 인증 정보가 포함될 수 있습니다. 테스트 성공 화면만 보내지 말고 어느 단계에서 실패했는지와 이미 진행한 비교 결과도 함께 설명하세요.
연결 과정을 처음부터 다시 확인하려면 사용 안내로 돌아가 가져오기, 모드 선택, 연결, 확인 순서로 점검하세요.