공식 핸드북 / FAQ

Shadowrocket 자주 묻는 질문

구매, 권한, 가져오기, 연결 문제를 구분한 다음 관련 설정을 확인하세요. 한 번에 한 조건만 변경하고 기존 구성과 오류 메시지를 보관하면 결과를 비교하기 쉽습니다.

첫 사용 단계 보기

APP STORE / PURCHASE

정품 및 구매

제품과 구매 계정을 먼저 확인한 다음 스토어 이용 가능 여부와 구입 항목 복원을 살펴보세요.

App Store에서 Shadowrocket이 검색되지 않을 때 먼저 확인할 사항

검색어가 Shadowrocket인지 확인한 다음, 이 사이트의 정품 구매 안내에서 App Store 제품 페이지로 이동해 개발자 Shadow Launch Technology Limited, 공식 아이콘, 앱 ID 932747118을 확인하세요. 제품 페이지에 현재 지역에서 이용할 수 없다고 표시되면 기기 언어만 바꾸지 말고 미디어 및 구입 항목에 사용하는 Apple 계정의 국가 또는 지역을 확인하세요. 이용 가능 여부는 현재 App Store 페이지를 기준으로 합니다. 검색어를 반복해서 바꾸어도 해당 스토어의 제공 여부는 달라지지 않습니다. 이름이 비슷한 앱을 같은 제품으로 혼동하지 마세요.

기기를 바꾸거나 Shadowrocket을 다시 설치하면 다시 구매해야 하나요?

처음 구매할 때 사용한 Apple 계정으로 App Store에 로그인한 뒤, 계정의 구입 항목 또는 앱 목록에서 Shadowrocket을 찾아 페이지에 표시된 재다운로드 버튼을 누르세요. 재다운로드 표시 대신 가격이 보이면 바로 다시 결제하지 말고 구매 내역, 현재 미디어 및 구입 항목 계정, 앱 ID를 확인하세요. 앱 복원과 앱 내 데이터 복원은 별개입니다. 다시 다운로드해도 서버 정보, 구독, Config가 자동으로 복구되는 것은 아니므로 기기를 바꾸기 전에 필요한 설정을 따로 저장하고 인증 정보는 안전하게 보관하세요.

일회성 구매에는 무엇이 포함되며, 연결 서비스도 포함되나요?

Shadowrocket은 유료 클라이언트이며 구매 항목은 앱 사용 권한입니다. 클라이언트 일회성 구매와 서버 회선 요금제는 별개입니다. 결제 후에도 사용자가 이미 보유한 구독 또는 서버 정보를 이용해 연결해야 합니다. 가격, 통화, 세금 및 구매 조건은 App Store 페이지를 기준으로 합니다. 이 사이트는 노드나 구독을 제공·판매·추천하지 않습니다. 구매 문제는 App Store 구매 내역에서 확인하고, 기존 서비스의 이용 기간, 트래픽 한도 또는 인증 문제는 해당 서비스 정보를 확인하세요. 두 항목은 서로 대체할 수 없습니다.

스토어 국가 또는 지역이 맞지 않을 때 계정은 어디서 확인하나요?

기기의 Settings에서 Apple 계정으로 이동해 미디어 및 구입 항목 계정 화면을 열고 국가 또는 지역과 현재 로그인 계정을 확인하세요. App Store 계정 화면에서 구매 내역을 확인할 수도 있습니다. 변경이 꼭 필요하다면 Apple 계정의 국가 또는 지역 변경 메뉴를 이용하고, 먼저 잔액, 구독, 결제 수단 등에 관한 안내를 확인하세요. 검색 문제를 해결하려고 지역을 반복해서 변경하지 마세요. 지역 변경 후 앱 이용 가능 여부, 구매 자격 및 재다운로드 조건은 App Store 페이지를 기준으로 합니다.

계속 읽기: 정품 확인 및 구매 안내 →

INSTALLATION / PERMISSION

설치 및 첫 실행

기기 호환성, 시스템 VPN 권한, 서버 연결을 각각 확인하세요.

iPad에 Shadowrocket을 설치할 수 있나요? 다른 Apple 기기는 어떻게 확인하나요?

Shadowrocket은 주로 iPhone과 iPad에서 사용합니다. 사용할 iPad에서 App Store의 동일한 제품 페이지를 열고 호환성 항목, 구입 여부, 다운로드 버튼을 확인하세요. 시스템 요구 사항은 App Store 페이지를 기준으로 합니다. iPad에서는 분할 화면, 가로 화면 배치, 동시 표시되는 콘텐츠가 iPhone과 다를 수 있습니다. 조작할 때는 Home, Config, Settings 등 화면에 표시된 용어를 기준으로 찾으세요. Mac, Apple TV, Apple Vision도 동일한 스토어 페이지의 호환성 안내를 확인해야 합니다. 다른 기기에서의 구매 적용 여부는 App Store 페이지를 기준으로 합니다.

처음 연결할 때 VPN 구성 추가 안내가 표시되면 어떻게 해야 하나요?

앱의 VPN 구성을 만들 때 시스템에서 표시하는 권한 안내입니다. 서버 정보의 유효성이 확인되었다는 뜻은 아닙니다. 방금 직접 연결을 시작한 Shadowrocket에서 표시한 안내인지 확인한 뒤 시스템 절차에 따라 승인하고, 기기에서 요구하는 인증을 완료하세요. 이전에 안내를 거부했다면 앱으로 돌아가 연결을 다시 시도할 수 있습니다. 시스템에서 해당 VPN 구성을 삭제한 경우에도 권한을 다시 승인해야 할 수 있습니다. 완료 후 Home으로 돌아가 선택한 서버와 연결 상태를 확인하세요. 권한 승인은 연결 과정의 한 단계일 뿐 네트워크 연결을 확인해 주지는 않습니다.

Home의 연결 스위치가 켜지지 않거나 켜진 직후 꺼지면 어떻게 하나요?

먼저 유효한 서버 항목을 선택했는지 확인하고, 처리하지 않은 시스템 VPN 권한 안내가 있는지 살펴보세요. 그런 다음 시스템 Settings의 VPN 화면에서 해당 구성이 있는지, 다른 VPN 연결이나 기기 관리 정책이 활성화를 방해하는지 확인하세요. 현재 설정을 저장한 뒤 테스트할 VPN 연결 하나만 남기고 Shadowrocket으로 돌아가 다시 시도하세요. 여전히 바로 연결이 끊기면 오류 메시지를 기록하고 서버 매개변수를 확인하세요. 모든 구성을 먼저 삭제하지 말고, 시스템 권한 문제와 구독 가져오기 성공 여부를 혼동하지 마세요.

화면이 영어로 표시될 때 안내에 나온 메뉴를 어떻게 찾나요?

공식 핸드북은 앱 화면의 용어를 그대로 표기해 직접 대조할 수 있도록 합니다. Home에서는 서버와 연결 상태를 확인하고, Add Server에서는 항목을 추가하며, Config에서는 구성을 관리하고, Settings에서는 앱 설정을 조정하며, Data에서는 통계를 확인합니다. 시스템에서 앱별 언어 설정을 제공한다면 기기의 Settings에서 선택 가능한 언어를 확인하세요. 실제 선택지는 기기와 앱에 따라 다를 수 있습니다. 언어가 달라도 프로토콜 이름과 필드의 의미를 하나씩 확인하세요. 화면 크기와 배치가 다를 수 있으므로 버튼 위치만 보고 조작하지 마세요.

계속 읽기: 첫 사용 및 연결 확인 →

SUBSCRIBE / ADD SERVER

구독 및 서버 가져오기

먼저 정보가 완전하고 유효한지 확인한 다음 형식을 살펴보세요. 가져오기 성공과 연결 성공은 각각 확인해야 합니다.

기존 구독을 가져오지 못할 때 어떤 순서로 확인해야 하나요?

먼저 링크가 완전한지 확인하세요. 특히 쿼리 매개변수, 마지막 문자, 복사 과정에서 섞인 공백이나 줄바꿈을 살펴보세요. 해당 주소가 계정 관리 웹페이지가 아니라 서비스 제공자가 안내한 구독 주소인지도 확인해야 합니다. 그런 다음 현재 네트워크에서 주소에 접속할 수 있는지, 구독이 유효한지, 추가 인증이 필요한지 점검하세요. 오류가 표시되면 오류 문구를 보관하고 원래 서비스 제공자에게 Shadowrocket에서 사용할 수 있는 형식인지 문의하세요. 구독 주소에는 접근 인증 정보가 포함될 수 있으므로 전체 링크를 공개하거나 출처가 불분명한 변환 페이지에 입력하지 마세요.

구독 업데이트에 실패하면 기존 항목을 삭제하고 다시 가져와야 하나요?

삭제부터 하지 마세요. 현재 사용할 수 있는 항목은 유지하고 구독 주소, 서비스 이용 기간, 네트워크 접속 여부, 업데이트 오류 메시지를 확인한 뒤 해당 구독의 관리 메뉴에서 업데이트를 시도하세요. 업데이트 후 서버 목록, 이름 또는 매개변수가 달라질 수 있으므로 선택한 항목을 다시 확인해야 합니다. 기존 주소가 만료되었다면 원래 서비스 제공자가 안내한 새 주소로 바꾸고, 필요한 설정을 먼저 저장하세요. 구독 업데이트와 App Store 앱 업데이트는 별개입니다. 앱을 업데이트해도 만료된 구독 주소나 인증 실패가 해결되지는 않는 경우가 많습니다.

구독을 가져왔는데 목록이 비어 있거나 일부 서버가 보이지 않으면 어떻게 하나요?

먼저 해당 구독 그룹을 펼쳤는지 확인하고 검색어나 필터가 적용되어 있는지도 살펴보세요. 응답 내용이 실제로 비어 있거나 인증 실패 후 웹페이지가 반환된 경우, 또는 일부 항목의 형식을 인식하지 못한 경우에는 예상한 목록이 표시되지 않을 수 있습니다. 원래 서비스 제공자가 안내한 구독 유형과 현재 유효 상태를 확인하고 업데이트 메시지와 대조하세요. 목록 수를 맞추려고 프로토콜 필드를 임의로 바꾸지 마세요. 표시되지 않는 항목의 원본 매개변수와 형식을 먼저 확인해야 합니다. 가져오기 완료는 읽기 절차가 진행되었다는 뜻일 뿐입니다. 연결하려면 특정 서버를 선택해 별도로 확인해야 합니다.

Add Server에서 직접 입력할 때 VLESS 등 프로토콜 매개변수는 어떻게 확인하나요?

사용자가 이미 보유한 서버 정보를 기준으로 올바른 프로토콜을 선택하고 주소, 포트, 해당 인증 필드를 확인하세요. VLESS, VMess, Trojan 등의 항목은 필드를 서로 바꿔 쓸 수 없습니다. UUID, 비밀번호, TLS, Server Name 및 전송 관련 설정도 원본 정보와 하나씩 대조하세요. 프로토콜 이름만 보고 TLS 사용 여부를 추측하거나 도메인, 경로, Host를 같은 값으로 취급하지 마세요. 저장 후 해당 항목에서 Connectivity Test를 실행한 다음 실제 접속을 시도하세요. 테스트에 문제가 있으면 원인을 확인할 수 있도록 한 번에 한 항목만 수정하세요.

계속 읽기: 프로토콜 및 구성 용어 →

GLOBAL ROUTING / DIAGNOSTICS

규칙 라우팅 및 문제 해결

로컬 네트워크, 서버, 규칙, DNS 순서로 범위를 좁히고 테스트 후에는 원래 설정으로 되돌리세요.

Global Routing에서 Config, Proxy, Direct는 어떻게 선택하나요?

Config 모드는 현재 활성화된 구성과 규칙에 따라 요청의 경로를 결정하므로 올바른 규칙이 설정된 경우 일상적으로 사용하기에 적합합니다. Proxy 모드는 요청을 프록시 경로로 처리하며 짧은 비교 테스트에 사용할 수 있습니다. Direct 모드는 요청을 직접 연결로 처리합니다. 모드를 바꾸어도 서버 매개변수가 채워지거나 만료된 인증 정보가 복구되지는 않습니다. 문제를 확인할 때는 기존 모드를 기록하고 이 항목만 바꾼 뒤 같은 대상에 다시 접속하세요. 테스트가 끝나면 원래 사용하려던 설정으로 되돌리세요. Proxy가 모든 연결 문제를 해결하는 스위치는 아닙니다.

연결됨으로 표시되는데 웹페이지가 열리지 않을 때 먼저 무엇을 확인해야 하나요?

먼저 Shadowrocket 연결을 끊고 현재 Wi-Fi 또는 Cellular에서 평소 접속 가능한 페이지가 열리는지 확인하세요. 그런 다음 다시 연결해 선택한 서버를 점검하세요. 이어서 Global Routing과 현재 Config를 확인해 대상 요청이 규칙에 따라 예상한 경로로 전달되는지 살펴보세요. 서버 하나만 실패한다면 사용자가 이미 보유한 다른 유효한 항목과 비교해 보세요. 모두 실패하면 인증, DNS, 로컬 네트워크를 확인하세요. 연결 아이콘은 시스템 터널이 활성화되었다는 뜻일 뿐 모든 대상에 접속할 수 있음을 보장하지 않습니다. 네트워크, 규칙, 서버를 한꺼번에 바꾸지 말고 한 번에 한 조건만 변경하세요.

Connectivity Test는 정상이지만 일부 도메인에 접속할 수 없다면 DNS 문제인가요?

그럴 수 있지만 테스트 결과만으로 단정할 수는 없습니다. Connectivity Test 성공은 선택한 테스트 방식과 대상의 결과만 보여 주며, 모든 도메인 이름 확인과 서비스 요청이 성공했다는 뜻은 아닙니다. 먼저 접속 실패 도메인, 발생 시각, 현재 네트워크를 기록한 뒤 요청 기록에서 이름 확인 실패나 규칙 적용 오류가 있는지 확인하세요. DNS를 변경하기 전에 기존 구성을 저장하고, 현재 네트워크와 요청 경로에서 해당 DNS에 접속할 수 있는지 점검하세요. 한 사이트에만 문제가 있다면 해당 사이트 자체의 상태도 확인해야 합니다. 여러 DNS를 연달아 바꾼 뒤 어떤 설정이 적용되었는지 추측하지 마세요.

On Demand는 어떤 경우에 연결되며 자동 실행을 일시 중지하려면 어떻게 하나요?

On Demand는 설정된 네트워크 조건에 따라 연결을 시작합니다. Wi-Fi와 Cellular 조건을 각각 확인하세요. 선택할 수 있는 조건은 현재 앱 화면을 기준으로 합니다. 연결을 수동으로 끈 뒤 다시 자동으로 켜진다면 On Demand 규칙이 계속 적용 중일 수 있습니다. 일시 중지하려면 먼저 Shadowrocket에서 관련 On Demand 설정을 확인하고 끈 다음, 시스템 VPN 화면에서 해당 주문형 연결 상태를 확인하세요. 마지막으로 네트워크를 전환한 뒤에도 다시 실행되는지 살펴보세요. 테스트할 때 기존 조건을 기록하고 여러 트리거 항목을 동시에 바꾸지 않아야 어떤 규칙이 연결을 시작했는지 알 수 있습니다.

사용 후 배터리 소모가 늘었다면 어떤 항목부터 확인해야 하나요?

먼저 시스템 배터리 사용량에서 같은 시간대의 기록을 확인해 앱을 직접 사용한 경우, 지속적인 데이터 전송, 백그라운드 활동을 구분하세요. 배터리 감소만으로 앱에 문제가 있다고 판단하지 마세요. 연결 테스트를 장시간 자주 실행했는지, 상세 로그를 켰는지, 더 이상 필요하지 않은 On Demand 조건이 있는지 확인하고 문제 해결을 위해 설정한 임시 항목은 종료하세요. 신호가 약하거나 반복해서 재연결하거나 업로드와 다운로드가 많으면 배터리 소모가 늘 수 있습니다. 안정적인 네트워크에서 같은 시간 동안 비교해 보세요. Data에서 트래픽 변화를 확인할 수 있지만 배터리 측정 도구는 아닙니다. 설정을 바꾸기 전에 구성을 저장하고 배터리를 아끼려고 프로토콜 매개변수를 임의로 변경하지 마세요.

계속 읽기: Global Routing 자세히 알아보기 →