공식 매뉴얼 · 문제 색인

Shadowrocket 자주 묻는 질문

App Store 정품 확인부터 연결 문제 해결까지 사용 단계별로 문제를 찾아보세요. 구독 안내는 사용자가 이미 구독 또는 서버 정보를 보유하고 있다는 전제에서 작성되었습니다.

현재 상태를 먼저 확인하고 한 번에 한 항목씩 조정하세요. 비교와 복원을 위해 기존 설정을 보관하세요.

정품 확인 및 구매

제품 페이지, 구매 계정, 스토어 지역을 먼저 확인한 다음 앱을 받거나 복원하세요.

App Store에서 Shadowrocket이 검색되지 않을 때 먼저 확인할 사항은 무엇인가요?

검색어가 Shadowrocket인지 확인한 다음, 이 사이트의 정품 확인 안내에서 App Store 제품 페이지를 여세요. 검색 결과는 현재 계정의 스토어 지역과 앱 이용 가능 여부에 따라 달라집니다. 제품 페이지에 이용할 수 없다고 표시되면 계정 지역을 먼저 확인하고, 기기 언어를 반복해서 바꾸지 마세요. 지역 변경이 필요하면 시스템 Settings에서 Apple Account의 Media & Purchases로 이동해 Country/Region을 확인하고, 잔액·구독·결제 수단 관련 요건은 시스템 안내에 따라 처리하세요.

스토어에서 Shadowrocket 정품 앱인지 어떻게 확인하나요?

앱 이름 Shadowrocket, 개발자 Shadow Launch Technology Limited, 이 사이트에 표시된 공식 아이콘이 일치하는지 확인하고 제품 페이지 주소에 id932747118이 포함되어 있는지도 확인하세요. 이름이나 아이콘이 비슷하다고 같은 앱은 아니므로 개발자와 앱 ID를 함께 확인해야 합니다. Shadowrocket은 Apple 플랫폼용 클로즈드 소스 상용 앱이며, 구매 및 설치는 App Store에서만 가능합니다. 가격, 시스템 요구 사항 및 호환 기기는 App Store 페이지에 표시된 내용을 기준으로 확인하세요.

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

새 기기의 App Store에서 기존 구매 계정으로 로그인했는지 먼저 확인한 다음, 계정 페이지의 구입 항목 또는 앱 목록에서 Shadowrocket을 찾으세요. 메뉴 이름은 시스템 표시 내용에 따라 다를 수 있습니다. 구매한 앱은 일반적으로 다시 받을 수 있습니다. 가격이 계속 표시되면 서둘러 다시 결제하지 말고 구매 내역, 계정, 스토어 지역을 먼저 확인하세요. 앱 복원과 로컬 데이터 복원은 별개입니다. 서버 기록과 Config 복원 여부는 기존 백업 또는 동기화 설정에 따라 달라집니다.

한 번 구매하면 구독이나 연결 서비스도 포함되나요?

클라이언트의 일회성 구매는 회선 요금제가 아닙니다. 구매하면 Shadowrocket 클라이언트를 사용할 수 있으며, 연결하려면 본인이 이미 보유한 구독 또는 서버 정보가 필요합니다. 미국 스토어 가격은 약 2.99달러이며, 실제 결제 금액과 세금 및 현지 통화 표시는 App Store 결제 페이지를 기준으로 확인하세요. 이 사이트는 클라이언트 사용 방법만 안내하며 서버나 구독을 제공·판매·추천하지 않습니다. 가져오기 전에 기존 서비스의 유효 기간, 연결 정보, 이용 권한을 직접 확인하세요.

iPhone에서 구매한 뒤 iPad와 다른 Apple 기기에서 구매 자격을 어떻게 확인하나요?

iPad의 App Store에서 기존 구매 계정으로 로그인하고 같은 Shadowrocket 제품 페이지를 열어 받기 버튼과 구매 내역을 확인하세요. iPhone 및 iPad에서의 구매 이용 범위와 Mac, Apple TV, Apple Vision 호환 여부, 통합 구매 및 가족 공유 적용 여부는 App Store 페이지를 기준으로 확인하세요. 같은 스토어에서 앱을 받을 수 있다고 해서 모든 기기의 설정이 자동으로 동일해지는 것은 아닙니다. 다른 기기에서 처음 사용할 때는 데이터 복원과 연결 권한도 확인해야 합니다.

설치 및 첫 실행

앱 설치, 시스템 승인, 서버 설정을 각각 구분해 서로 다른 단계를 혼동하지 않도록 하세요.

처음 실행할 때 시스템에서 VPN 구성을 추가하라고 하는데 무슨 뜻인가요?

Shadowrocket으로 연결하려면 시스템에서 VPN 구성 추가를 허용해야 합니다. 현재 실행 중인 Shadowrocket에서 표시한 확인 창인지 확인하고, 시스템 안내에 따라 승인한 뒤 기기 암호나 시스템 인증으로 확인을 완료하세요. 이 단계는 기기에 네트워크 연결 구성을 만드는 과정이며, 서비스를 구매하거나 서버 정보가 자동으로 입력되는 것은 아닙니다. 승인 전후로 Home에 사용할 수 있는 기록이 있는지 확인하세요. 시스템 요구 사항과 기기 호환성은 App Store 페이지를 기준으로 확인하세요.

Home의 연결 스위치가 켜지지 않을 때 어떤 순서로 확인해야 하나요?

먼저 Home에 서버 기록이 있고 연결할 항목이 선택되어 있는지 확인한 다음, 시스템에서 VPN 구성 승인 창이 표시되는지 살펴보세요. 이전에 승인을 취소했다면 연결을 다시 시도하고 시스템 Settings의 VPN 관리 영역에서 기존 구성을 확인하세요. 관리되는 기기는 VPN 추가가 제한될 수 있으므로 기기 관리 정책을 따르세요. 그래도 실패하면 오류 메시지 전체를 기록하고 실행 중인 다른 VPN 연결을 끈 뒤 다시 시도하세요. 확인을 위해 모든 구성을 삭제하지 말고 먼저 백업을 보관하세요.

화면이 영어로 표시되는데 시작하기 전에 언어를 바꿔야 하나요?

화면에 표시된 메뉴 이름 그대로 조작할 수 있습니다. Home에서는 서버와 연결 상태를 확인하고, Add Server에서는 항목을 추가하며, Subscribe에서는 기존 구독을 관리하고, Config에서는 구성을 관리하며, Settings에서는 설정을 확인합니다. 기기에서 앱별 언어 설정을 제공한다면 시스템 Settings의 Shadowrocket 설정에서 확인하세요. 선택 가능한 언어는 실제 표시 내용을 기준으로 확인해야 합니다. 이 매뉴얼은 시스템 언어에 따라 메뉴 이름이 달라지는 혼란을 줄이기 위해 화면의 영어 메뉴 이름을 그대로 사용합니다. 처음 사용하기 전에 기기 전체의 언어를 바꿀 필요는 없습니다.

iPad에서 처음 사용할 때 iPhone과 조작 방법이 다른가요?

iPad에서는 화면 너비, 방향, 앱 레이아웃에 따라 더 많은 내용이 표시될 수 있지만, 기존 정보를 가져오고 서버를 선택한 뒤 Global Routing을 확인하고 연결하는 순서는 같습니다. 버튼 위치만 보고 메뉴를 찾지 말고 Home, Add Server, Config 등의 이름을 확인하세요. iPad에서도 시스템에서 VPN 구성 추가를 허용해야 하며, 현재 네트워크도 별도로 점검해야 합니다. 기기의 시스템 요구 사항은 App Store 페이지를 기준으로 확인하세요. 구매 내역이 있어도 해당 기기의 승인을 대신하지는 않습니다.

앱을 업데이트한 뒤 모든 데이터를 다시 가져와야 하나요?

App Store에서 정상적으로 앱을 업데이트하면 보통 기존 서버와 Config를 모두 다시 만들 필요는 없습니다. 그래도 업데이트 전에 앱에서 제공하는 백업 또는 내보내기 기능으로 중요한 구성을 저장하는 것이 좋습니다. 앱 업데이트, 구독 업데이트, Config 변경은 서로 다른 작업이므로 구분해서 확인하세요. 업데이트 후 기록에 문제가 생기면 현재 그룹, 구성 선택, 백업 복원 상태를 먼저 확인하고 실제 데이터가 사라진 것이 확인된 경우에만 복원하세요. 변경 사항을 추적하기 어려워지지 않도록 데이터를 연달아 덮어쓰며 가져오지 마세요.

구독 및 서버 가져오기

먼저 정보 유형을 확인한 다음 형식, 권한, 업데이트 결과를 점검하세요. 인증 정보가 포함된 내용은 안전하게 보관해야 합니다.

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

Add Server에서 Subscribe를 선택할 때 계정 로그인 페이지나 안내 페이지, 단일 서버 공유 정보가 아니라 본인이 이미 보유한 구독 주소를 입력했는지 확인하세요. 복사 과정에서 공백, 줄바꿈, 문장 부호가 섞이지 않았는지 살펴보고 주소가 아직 유효한지, 현재 네트워크에서 접속할 수 있는지도 확인하세요. 로그인 페이지나 오류 메시지가 반환되면 구독 정보로 처리할 수 없습니다. 구체적인 오류 메시지를 보관하고 기존 서비스 제공자에게 형식과 이용 권한을 확인하세요. 인증 정보가 포함된 전체 주소를 공개된 곳에 게시하지 마세요.

Add Server에 직접 입력한 뒤 연결되지 않을 때 자주 틀리는 항목은 무엇인가요?

먼저 Type을 기존 서버에서 사용하는 프로토콜에 맞춘 다음 Address, Port 및 해당 프로토콜에 필요한 인증 항목을 하나씩 확인하세요. Shadowsocks, VMess, VLESS, Trojan, Hysteria2 등은 필요한 매개변수가 서로 다르므로 프로토콜 이름만 바꾸고 다른 항목을 그대로 사용하면 안 됩니다. TLS, Server Name 또는 전송 설정이 필요하다면 기존 정보를 그대로 입력하고 주소만 보고 추측하지 마세요. 저장 후 해당 기록을 선택한 다음 연결하세요. 오류 원인을 파악하기 쉽도록 한 번에 한 그룹의 항목만 수정하세요.

Scan QR Code 또는 클립보드에서 가져온 뒤 기록이 보이지 않으면 어떻게 해야 하나요?

QR 코드에는 일반 웹페이지 주소가 아니라 Shadowrocket이 인식할 수 있는 서버 공유 정보 또는 구독 정보가 포함되어야 합니다. Scan QR Code를 사용할 때는 카메라 권한, 이미지 선명도, QR 코드가 잘리지 않았는지 확인하세요. 클립보드에서 가져올 때는 전체 내용을 복사했는지 확인하고 시스템 안내에 따라 붙여넣기를 허용하세요. 가져온 뒤에는 Home의 그룹과 기록 목록을 확인해 다른 그룹에 들어간 기록을 실패로 오해하지 않도록 하세요. 공유 정보에는 접속 인증 정보가 포함될 수 있으므로 공개 이미지 사이트나 텍스트 분석 페이지에 올리지 마세요.

기존 구독을 업데이트하는 방법과 자동 업데이트 실패 시 대처 방법은 무엇인가요?

먼저 Home에서 해당 구독 그룹을 찾아 현재 제공되는 업데이트 기능을 사용하세요. 완료 후 오류가 표시되는지, 기록이 예상대로 바뀌었는지 확인합니다. 자동 업데이트가 필요하면 Settings에서 Subscribe 관련 설정을 확인하고 앱에서 실제로 제공하는 옵션을 기준으로 선택하세요. 수동 업데이트도 실패하면 로컬 네트워크, 주소 유효 기간, 접근 권한, 반환 형식을 차례로 확인하세요. 자동 업데이트만 실패한 경우에는 업데이트 실행 조건도 살펴보세요. 업데이트 전에 직접 수정한 매개변수를 보관하세요. 구독을 새로고침하면 수동 변경 사항이 덮어써질 수 있습니다.

여러 구독을 어떻게 정리하고, 삭제 전에 무엇을 백업해야 하나요?

각 구독 그룹에 알아보기 쉬운 이름을 붙이고 용도와 업데이트 시점을 판단할 기준을 기록해 비슷한 이름의 항목을 잘못 선택하지 않도록 하세요. 한 그룹씩 업데이트하고 확인한 뒤 다른 그룹을 처리하면 한꺼번에 모두 교체하는 것보다 문제를 찾기 쉽습니다. 삭제 전에는 앱에서 제공하는 백업 또는 내보내기 기능을 사용하고 서버 기록, 구독 주소, Config가 모두 저장되는지 확인하세요. 내보내기 방식에 따라 포함되는 항목이 다를 수 있습니다. 백업에는 민감한 정보가 들어갈 수 있으므로 안전하게 보관하고, 복원 후에도 그룹과 현재 선택 항목을 다시 확인하세요.

라우팅 규칙 및 문제 해결

로컬 네트워크, 서버, Global Routing, 규칙, DNS를 단계별로 점검하고 한 번에 한 가지 조건만 바꾸세요.

Global Routing에서 Config, Proxy, Direct 중 무엇을 선택해야 하나요?

주요 모드는 Config, Proxy, Direct입니다. Config는 현재 활성화된 구성 규칙에 따라 요청을 처리하며, 명확한 라우팅 구성이 있을 때 적합합니다. Proxy는 일반적으로 프록시를 사용하는 요청을 선택한 서버로 보내므로 규칙 문제의 범위를 좁히는 데 활용할 수 있습니다. Direct는 직접 연결 경로를 사용하므로 프록시 서버가 정상인지 확인하는 용도가 아닙니다. 문제를 진단하기 전에 기존 선택을 기록하고, 임시로 전환한 뒤 같은 대상을 테스트한 다음 원래 의도한 모드로 되돌리세요. 구체적인 동작은 구성과 앱의 실제 설정에 따라 달라질 수 있습니다.

연결됨으로 표시되는데 웹페이지가 열리지 않을 때 단계별로 어떻게 점검하나요?

시스템에 연결됨으로 표시되는 것은 연결 구성이 활성화되었다는 뜻일 뿐, 모든 대상에 정상적으로 접속할 수 있다는 의미는 아닙니다. 먼저 연결을 끄고 로컬 네트워크가 작동하는지 확인한 뒤 다시 연결해 선택한 서버와 Global Routing을 점검하세요. Proxy는 되지만 Config가 되지 않는다면 현재 규칙과 정책 참조를 집중적으로 확인하세요. 둘 다 실패하면 서버 매개변수, 서비스 상태, DNS를 확인하세요. 한 번에 한 가지 조건만 바꾸고 같은 웹페이지를 비교하세요. 서버, 규칙, DNS를 동시에 바꾸면 어느 단계에서 변화가 생겼는지 파악하기 어렵습니다.

Connectivity Test 결과가 있는데도 실제 사용이 느린 이유는 무엇인가요?

Connectivity Test 결과는 해당 테스트 대상과 당시 경로의 상태만 보여 주며, 웹페이지 로딩 속도나 지속적인 데이터 전송 성능과 같다고 볼 수 없습니다. 같은 서버를 유지한 채 Wi-Fi와 셀룰러 네트워크에서 각각 확인하고, 시간대와 실제 접속 대상도 비교하세요. 네트워크를 전환하면 모바일 데이터 요금이 발생할 수 있습니다. 일부 웹사이트만 느리다면 해당 대상에 적용된 규칙과 DNS 확인 경로를 살펴보세요. 모든 대상이 느리다면 서버 상태, 프로토콜 매개변수, 로컬 네트워크 혼잡을 확인하세요. 한 번의 테스트 결과만으로 순위를 매겨 판단하지 마세요.

DNS 설정을 바꾼 뒤 일부 웹사이트가 열리지 않을 때 어떻게 원래대로 되돌려 점검하나요?

현재 DNS 설정과 Config를 먼저 기록한 뒤, 이전에 정상 작동을 확인한 구성으로 되돌려 비교하세요. 사용자 지정 DNS나 DNS over HTTPS가 현재 네트워크에서 접속되지 않을 수 있으며, 설정값이 올바르더라도 접속 경로가 정상이라는 뜻은 아닙니다. 특정 도메인에만 문제가 있는지, 요청이 의도한 규칙에 따라 처리되는지 확인하세요. 설정을 복구한 뒤 연결을 다시 설정하고 테스트하세요. 여러 DNS 설정을 한꺼번에 바꾸지 말고, 서버가 정상인지 확인하기 전에 DNS 변경을 계속 추가하지 마세요. 자세한 설정은 DNS 관련 안내를 참고하세요.

배터리 소모가 늘거나 연결이 자꾸 자동으로 복구될 때 무엇을 확인해야 하나요?

시스템의 배터리 사용량에서 Shadowrocket의 활동을 확인하고 실제 데이터 전송량, 네트워크 전환, 사용 시간대와 함께 살펴보세요. 상태 아이콘만으로 판단하지 마세요. 연결이 자동으로 복구된다면 On Demand가 활성화되어 있는지와 실행 조건을 확인하세요. 수동으로 꺼도 다시 연결된다면 조건이 여전히 충족되고 있을 수 있습니다. 진단을 위해 On Demand를 잠시 끄고 같은 사용 환경에서 관찰하며, 구독 업데이트가 잦거나 로그가 계속 기록되는지도 확인하세요. 조정 후 필요한 구성은 보관하세요. 배터리 사용 시간이 일정하게 달라진다고 보장할 수는 없습니다.

App Store에서 Shadowrocket 다운로드