증상별 해결 방법 찾기

Shadowrocket 문제 해결

App Store 정품 확인부터 구매 복원, 첫 실행, 기존 구독 가져오기, Global Routing 설정과 연결 문제까지 순서대로 안내합니다. 인터페이스 용어는 Shadowrocket에 표시되는 영어 원문으로 표기합니다.

01

정품 확인 및 구매

App Store 제품 페이지, 구매 기록, 계정 지역과 호환 기기를 확인합니다. 가격과 시스템 요구 사항은 현재 스토어 페이지의 표시를 기준으로 합니다.

App Store에서 Shadowrocket 정품을 어떻게 확인하나요?

Shadowrocket App Store 제품 페이지를 열고 제품명, 개발자 Shadow Launch Technology Limited, 앱 ID 932747118을 차례로 확인하세요. 앱 ID는 제품 페이지 주소의 id932747118에서 확인할 수 있으며, 아이콘도 제품 페이지에 표시된 공식 아이콘과 일치해야 합니다. 가격, 호환 기기와 시스템 요구 사항은 현재 App Store 페이지의 표시를 기준으로 합니다.

App Store에서 Shadowrocket을 검색할 수 없으면 어떻게 하나요?

먼저 이 사이트의 다운로드 안내 페이지를 통해 유일한 App Store 제품 페이지로 이동하고, 키워드 검색에만 의존하지 마세요. 제품 페이지에 현재 스토어에서 사용할 수 없다고 표시되면 Apple 계정의 국가 또는 지역 설정을 확인하고, Country/Region은 Apple이 제공하는 계정 설정 경로에서만 처리하세요. 스토어별 제공 여부, 결제 방식과 변경 조건은 Apple 페이지의 안내를 따릅니다.

Shadowrocket은 어떻게 결제하나요?

Shadowrocket은 App Store에서 판매되는 유료 앱이며 일회성 구매 방식입니다. 미국 스토어 페이지의 가격은 약 2.99달러이고, 실제 금액은 현재 App Store 스토어에서 현지 통화로 표시되므로 구매 확인 페이지를 기준으로 해야 합니다. 앱의 일회성 구매는 연결 서비스 요금제가 아니므로, 앱을 구매한 뒤에도 사용자가 보유한 구독 또는 서버 정보를 사용해야 합니다.

iPhone을 바꾸면 다시 구매해야 하나요?

일반적으로 새 iPhone에서 기존 구매에 사용한 Apple 계정으로 로그인한 뒤 App Store의 구입 항목이나 Shadowrocket 제품 페이지에서 다시 다운로드할 수 있습니다. 페이지에 여전히 구매 버튼이 표시되면 미디어 및 구입 항목에 사용하는 계정, 스토어 지역과 구매 기록이 일치하는지 먼저 확인하세요. 중복 결제는 피하고, 최종 구매 상태는 App Store 표시를 기준으로 합니다.

Mac, Apple TV 또는 Apple Vision에서 Shadowrocket을 받을 수 있나요?

해당 기기에서 받을 수 있는지는 동일한 Shadowrocket App Store 제품 페이지의 호환성 항목에서 확인하세요. 기기별로 인터페이스와 기능 범위가 다를 수 있으며, 현재 기기 지원 여부, 동일 구매에 포함되는지와 구체적인 시스템 요구 사항은 App Store 페이지의 표시를 기준으로 합니다. 다운로드 경로 역시 해당 제품 페이지입니다.

02

설치 및 첫 실행

iPhone과 iPad에서 첫 실행 순서, VPN 구성 권한, 인터페이스 메뉴와 재설치 후 구성 처리 방법을 안내합니다.

iPhone에서 Shadowrocket을 처음 열면 무엇을 해야 하나요?

처음 연 뒤에는 바로 연결을 켜지 마세요. 먼저 Home에서 사용자가 보유한 구독 또는 서버 정보가 가져와졌는지 확인하고 사용할 서버를 선택한 다음 Global Routing을 점검하세요. 처음 전체 스위치를 켜면 시스템에서 VPN 구성을 추가하라는 메시지가 표시됩니다. 시스템 인증을 완료한 뒤 Shadowrocket으로 돌아와 스위치 상태와 연결 안내를 확인하세요.

iPad에 Shadowrocket을 설치하고 사용할 수 있나요?

먼저 iPad의 App Store에서 동일한 제품 페이지를 열고 호환성 항목과 시스템 요구 사항을 확인하세요. 기존 구매 계정을 사용하면 App Store가 구매 상태를 인식합니다. iPadOS에서는 일부 목록, 사이드바와 팝업 위치가 iPhone과 다를 수 있지만 Home, Config, Global Routing, Subscribe, Connectivity Test 등의 작업 이름은 동일합니다.

처음 연결할 때 VPN 구성 권한이 표시되는 이유는 무엇인가요?

Shadowrocket은 Apple 시스템이 제공하는 VPN 구성 인터페이스를 통해 네트워크 트래픽을 처리하므로, 처음 연결을 켤 때 시스템 권한 요청 창이 표시됩니다. Shadowrocket의 전체 스위치를 직접 조작한 뒤 창이 나타났는지 확인하고 시스템 안내에 따라 인증을 완료하세요. 권한을 거부했다면 시스템 설정에서 VPN 구성 상태를 확인한 뒤 앱으로 돌아와 다시 시도하세요.

Shadowrocket 인터페이스가 영어인데 자주 쓰는 메뉴는 어떻게 이해하면 되나요?

자주 쓰는 메뉴는 기능으로 구분할 수 있습니다. Home은 서버 선택과 연결 제어, Config는 구성과 규칙, Settings는 일반 설정, Subscribe는 기존 구독 관리, Add Server는 서버 정보 수동 입력, Connectivity Test는 네트워크 연결 상태 확인에 사용합니다. 프로토콜 이름과 필드 값은 서비스 제공자가 제공한 원문 그대로 입력하세요.

다시 설치하면 기존 구성이 자동으로 복원되나요?

App Store의 구매 기록은 앱 구매 상태만 복원하며, 앱 내 구독·서버·규칙 구성이 반드시 자동으로 나타나는 것은 아닙니다. 다시 설치하거나 기기를 변경하기 전에 Shadowrocket이 현재 제공하는 내보내기 기능으로 필요한 구성을 저장하고, 사용자의 구독 주소와 서버 매개변수를 안전하게 보관하세요. 복원 후에는 항목별로 다시 확인해야 합니다.

03

구독 및 서버 가져오기

아래 작업은 사용자가 자신의 구독 주소 또는 서버 정보를 이미 보유하고 있다는 전제에서 진행하며, 주소의 완전성, 프로토콜 유형과 필드 대응 관계를 중점적으로 확인합니다.

기존 구독을 가져오지 못할 때 무엇부터 확인해야 하나요?

먼저 구독 주소가 완전하고 아직 유효한지, 복사 과정에서 공백·줄바꿈·누락 문자가 생기지 않았는지 확인하세요. 그런 다음 브라우저에서 해당 주소가 정상적으로 콘텐츠를 반환하는지 확인하고 Shadowrocket의 Subscribe로 돌아가 다시 추가하세요. 형식 오류가 표시되면 원래 서비스 제공자에게 해당 구독이 Shadowrocket에 맞는지 확인하고, token이나 프로토콜 필드를 직접 수정하지 마세요.

기존 서버 정보를 수동으로 추가하려면 어떻게 하나요?

Home에서 Add Server로 들어가 기존 자료와 일치하는 프로토콜 유형을 먼저 선택한 다음 주소, 포트, 비밀번호 또는 인증 정보를 항목별로 입력하세요. Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, Hysteria2는 필드 구성이 서로 다르므로 섞어서 입력할 수 없습니다. 저장하기 전에 포트, 암호화 방식, TLS와 전송 설정을 한 글자씩 확인하세요.

구독을 업데이트한 뒤 서버 목록이 바뀌지 않는 이유는 무엇인가요?

먼저 Subscribe에서 올바른 구독을 업데이트하고 있는지 확인하고, 업데이트 중 네트워크 또는 형식 관련 안내가 표시되는지 살펴보세요. 목록이 바뀌지 않는 것은 서버 측 콘텐츠 자체가 변경되지 않았거나 구독 주소가 만료되었거나 반환 콘텐츠에 문제가 있기 때문일 수 있습니다. 목록을 나갔다가 다시 들어와 업데이트 시간을 확인하고, 계속 문제가 있으면 원래 서비스 제공자에게 구독 반환 콘텐츠를 점검해 달라고 요청하세요.

QR 코드로 가져온 뒤 서버가 나타나지 않으면 어떻게 하나요?

Scan QR Code를 사용한 뒤 QR 코드 내용이 Shadowrocket에서 인식할 수 있는 서버 공유 정보 또는 구독 주소인지 먼저 확인하세요. 스캔 결과가 일반 텍스트이거나 웹 주소가 불완전하거나 매개변수가 누락되면 앱이 서버 항목을 만들지 못할 수 있습니다. 전체 내용을 복사해 가져오는 방법으로 다시 시도하고 원본 자료와 항목별로 대조하세요.

여러 구독에서 중복 서버가 생기면 어떻게 정리하나요?

먼저 Subscribe에서 출처별로 각 구독의 용도를 확인해 동일한 주소를 중복 추가하지 않도록 하세요. 업데이트가 끝나면 서버 이름, 주소, 포트와 프로토콜을 기준으로 중복 여부를 판단하고, 만료되었거나 불필요한 항목을 삭제할 수 있습니다. 정리하기 전에 원래 구독 주소를 보관해 실수로 삭제한 항목의 출처를 확인할 수 있도록 하세요.

04

규칙 분기 및 문제 해결

기본 네트워크, 서버 연결 가능 여부, Global Routing, Config 규칙과 시스템 상태 순서로 문제를 찾아 동시에 여러 설정을 변경하지 않도록 합니다.

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

Config는 현재 구성 파일의 규칙에 따라 항목별로 판단하므로 DOMAIN-SUFFIX, GEOIP, IP-CIDR, FINAL 등의 규칙 분기가 필요한 경우에 적합합니다. Proxy는 모든 트래픽을 프록시 정책으로 처리하며 주로 임시 테스트에 사용하고, Direct는 트래픽을 직접 연결합니다. 일상적으로는 먼저 Config를 선택한 뒤 규칙 적용 결과를 기준으로 점검하세요.

Shadowrocket 전체 스위치가 켜지지 않을 때 어떻게 점검하나요?

먼저 Home에서 서버 하나가 선택되어 있고 해당 항목에 완전한 주소, 포트와 프로토콜 매개변수가 포함되어 있는지 확인하세요. 이어서 시스템 설정의 VPN 구성에 충돌이 없는지 확인하고 시스템 권한 요청을 다시 실행하세요. 스위치가 잠시 켜졌다가 바로 꺼지면 먼저 Connectivity Test로 서버 연결 가능 여부를 확인한 뒤 기기 시간과 네트워크 상태를 점검하세요.

연결됨으로 표시되지만 웹 페이지가 열리지 않으면 어떻게 하나요?

먼저 Global Routing을 임시로 Direct로 전환해 현재 Wi-Fi 또는 셀룰러 네트워크 자체에서 웹 페이지에 접속할 수 있는지 확인하세요. 그런 다음 Config로 돌아와 선택한 서버의 Connectivity Test 결과를 확인합니다. 일부 도메인만 실패하면 Config의 규칙 순서, FINAL 정책과 DNS 설정을 점검하고, 모두 실패하면 서버 매개변수와 유효 상태를 우선 확인하세요.

Connectivity Test에 시간 초과가 표시되면 무슨 뜻인가요?

시간 초과는 테스트 중 제한 시간 안에 대상 연결이 완료되지 않았다는 뜻이며, 특정 한 가지 원인만을 의미하지는 않습니다. 현재 기본 네트워크, 서버 주소와 포트, 프로토콜 유형, TLS 또는 전송 매개변수, 기기 시스템 시간을 차례로 확인하세요. Wi-Fi와 셀룰러 네트워크를 바꿔 교차 테스트하면 문제가 로컬 네트워크에 있는지 기존 서버 구성에 있는지 판단하는 데 도움이 됩니다.

Shadowrocket 사용 중 배터리 소모가 눈에 띄게 늘면 어떻게 확인하나요?

먼저 시스템 배터리 통계에서 Shadowrocket의 전면 및 백그라운드 사용 시간을 확인한 다음 On Demand가 계속 연결을 트리거하는지, 로그 수준이 너무 높은지, 구독 업데이트가 지나치게 빈번한지, 현재 서버가 반복적으로 연결이 끊겼다가 다시 연결되는지 점검하세요. 문제를 찾을 때는 한 번에 한 설정만 변경하고 전체 사용 주기를 관찰해야 원인을 구분할 수 있습니다.

App Store에서 Shadowrocket 다운로드