App Store 정품 · 공식 사용 설명서

Shadowrocket 사용 설명서

iPhone / iPad용 유료 앱으로, 규칙 라우팅으로 요청을 관리합니다. App Store에서 한 번 구매하면 사용할 수 있으며, 연결하려면 본인 서버 정보나 구독이 필요합니다.

  • Shadowsocks
  • VMess / VLESS
  • Hysteria2
  • Global Routing

시스템 요구 사항과 구매 가능 여부는 App Store 페이지를 확인하세요.

Home / Config / Settings

기능 및 설정: 구성 단계별로 살펴보기

먼저 서버, 설정 파일, 연결 스위치를 구분하세요. 서버에는 연결 매개변수를 저장하고, Config에서는 요청의 라우팅 방식을 정하며, Home의 스위치로 연결 상태를 제어합니다. 각 항목은 따로 설정해야 하므로 하나만 완료한 뒤 사용 가능하다고 판단하면 안 됩니다.

매칭 조건 → 처리 방식

규칙은 순서대로 확인

Config에서 현재 설정의 Rule을 편집하고, 구체적인 조건을 앞쪽에 배치한 다음 FINAL을 마지막에 둡니다. DOMAIN-SUFFIX는 도메인 접미사와 매칭하고, GEOIP는 대상 IP의 지역 정보를 기준으로 판단합니다. 조건에 매칭되면 PROXY, DIRECT 또는 REJECT가 처리 방식을 지정합니다. 규칙을 사용하려면 Home에서 Global Routing을 Config로 설정하세요. 수정 후에는 대상 요청을 테스트하고 기록에서 매칭된 항목을 확인하세요. 페이지가 열리는지만으로 설정 전체가 올바른지 판단하지 마세요.

DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT

프로토콜별 매개변수는 원본 정보대로 입력

Shadowrocket은 Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, Hysteria2 등의 프로토콜을 지원합니다. 기존 서버 정보가 있다면 Add Server에서 Type을 확인한 뒤 해당 항목에 Host, Port, 인증 매개변수를 입력하세요. Type마다 입력 항목이 다르므로 한 프로토콜의 비밀번호나 전송 매개변수를 다른 프로토콜에 그대로 적용하면 안 됩니다.

Scan QR Code 또는 지원되는 링크로 가져온 뒤에도 항목을 열어 내용을 확인하세요. QR 코드는 정보 전달 수단일 뿐, 내용이 반드시 완전한 것은 아닙니다. 예를 들어 TLS, 서버 이름, 전송 설정은 본인의 서버 측 설정과 일치해야 합니다. 오류가 발생하면 원본 설정으로 돌아가 확인하세요. 여러 매개변수를 한꺼번에 바꾸면 어떤 항목이 연결에 영향을 주었는지 파악하기 어렵습니다.

프로토콜 및 설정 항목 빠르게 보기 →

Data, 동기화, 설정은 각각 역할이 다릅니다

Data에서는 앱이 제공하는 트래픽 통계를 확인할 수 있어 테스트 전후의 변화를 살펴보기에 적합합니다. 서비스 제공자의 과금 내역과 같은 것은 아닙니다. 결과를 비교할 때는 테스트 대상, 시간 범위, 연결 상태를 동일하게 유지하고 통계 기준부터 확인하세요. 트래픽 변화를 해석할 때도 이 점을 고려해야 합니다. 지연 시간 테스트도 마찬가지입니다. 테스트 방식이 다르면 측정값을 직접 비교할 수 없습니다.

iCloud 동기화는 관련 기능을 켠 기기 사이에서 지원되는 항목을 동기화합니다. 백업을 대신하거나 시스템 VPN 권한을 자동으로 설정해 주지는 않습니다. 새 기기에서는 동기화 결과, 현재 Config, 기본 서버, 연결 권한을 차례대로 확인하세요. DNS, Ping, Log, Widget, Proxy 등의 설정은 설정 가이드에서 항목별로 설명합니다. 연결이 정상이라면 모든 값을 일률적으로 맞추려고 변경할 필요는 없습니다.

Settings 설정 가이드 보기 →

App Store / 기기에서 받기

iPhone 및 iPad에서 받기

구매 전에 App Store 페이지의 호환성과 구매 가능 여부를 확인하세요. 현재 기기에 앱을 설치할 수 있는지, 어떤 시스템 환경이 필요한지는 App Store 페이지에 표시된 내용을 기준으로 합니다. 구매 기록과 기기의 로컬 설정은 각각 확인해야 합니다.

Mac / Apple TV에서도 같은 App Store에서 받을 수 있습니다. 호환성은 App Store 페이지의 표기를 확인하세요.

첫 연결: 서버를 선택하고 테스트하기

본인 구독이나 서버 정보가 있는 상태에서 가져오기를 완료했다면, 먼저 Home의 SERVER 목록에서 항목을 선택해 왼쪽에 점 표시가 나타나는지 확인하세요. 그런 다음 필요에 따라 Global Routing을 선택하고 연결 스위치를 켭니다. 시스템에 VPN 상태가 표시되는 것은 연결 구성이 작동 중이라는 뜻일 뿐, 모든 대상에 접속할 수 있음을 보장하지 않습니다. 이어서 Connectivity Test를 실행하고 실제로 사용할 대상을 열어 확인하세요.

기대와 다른 결과가 나오면 현재 서버, 라우팅 모드, 사용 중인 설정 파일을 기록한 다음 네트워크, 서버 매개변수, 규칙 매칭 여부를 확인하세요. 여러 설정을 연달아 바꾼 뒤에야 결과를 살펴보지 마세요. 반복 가능한 단일 테스트가 앱을 계속 재설치하는 것보다 문제를 찾는 데 도움이 됩니다. 전체 순서와 실패 지점은 사용 가이드에서 확인하세요.

정품 확인 / 구매 범위

개발자, 아이콘, 앱 ID

Shadowrocket은 폐쇄형 유료 앱이며 App Store에서만 받을 수 있습니다. 구매 전에 검색 결과의 이름만 보지 말고 제품 페이지의 정보를 대조하세요. 가격, 호환성, 구매 가능 여부, 업데이트 기록은 모두 같은 제품 페이지에서 확인해야 합니다.

Shadowrocket 공식 앱 아이콘

Shadowrocket

Shadow Launch Technology Limited

  • 앱 ID 932747118
  • App Store 공식 아이콘
  • 일회성 구매

제품 페이지에서 세 가지 항목 확인

먼저 이름이 Shadowrocket인지 확인하고, 개발자가 Shadow Launch Technology Limited인지 살펴본 뒤 이 사이트에 표시된 공식 아이콘과 대조하세요. 마지막으로 제품 페이지 주소의 앱 ID를 확인합니다. id932747118이어야 합니다. 세 가지 정보가 모두 일치해야 합니다. 비슷한 이름이나 아이콘, 검색 결과 순서는 각각 단독으로 정품 여부를 증명하지 못합니다. 이 사이트에서 앱 페이지를 열어 App Store로 이동한 뒤에도 같은 순서로 다시 확인할 수 있습니다.

검색 결과에서 앱을 찾을 수 없다면 먼저 해당 제품 페이지를 직접 열고 현재 App Store 지역, 계정 상태, 스크린 타임의 콘텐츠 제한을 확인하세요. 스토어 지역에 따라 표시되는 앱이 다를 수 있으며, 계정의 스토어 지역은 기기 인터페이스 언어와 다를 수 있습니다. 구매할 수 없다는 안내가 나오면 비슷한 이름을 반복 검색하기보다 페이지에 표시된 구체적인 사유를 확인하세요. 자세한 절차는 App Store에서 앱이 보이지 않을 때 확인할 사항에서 안내합니다.

앱 구매와 연결 서비스는 별도로 관리

미국 스토어 가격은 2.99달러이며, 각 스토어에서는 현지 통화로 표시됩니다. 실제 가격은 App Store 페이지를 확인하세요. 구매 대상은 앱 사용 권한이며, 연결할 서버에 필요한 서비스는 포함되지 않습니다. 서버 주소, 인증 매개변수, 구독 유효 기간, 서비스 제공자의 사용량 제한은 사용자가 직접 관리해야 합니다. 앱을 구매해도 이러한 정보가 자동으로 생성되지는 않습니다.

구매 내역 공유와 연결 상태 공유는 다릅니다

iPhone과 iPad에서는 같은 Apple ID의 구매 내역으로 앱을 받을 수 있습니다. 공통 구매 여부와 구체적인 적용 범위는 App Store 페이지를 확인하세요. 앱을 구매했더라도 새 기기에서는 별도로 설치하고 설정을 가져온 뒤 VPN 권한을 승인해야 합니다. 다른 기기에서 연결된 상태를 이 기기도 준비가 끝났다는 근거로 삼지 마세요. 동기화 후에도 현재 서버와 Config를 확인해야 합니다.

기기를 바꾸거나 앱을 다시 설치할 때는 App Store의 구입 항목에서 Shadowrocket을 찾고 구매에 사용한 계정으로 로그인했는지 확인하세요. 제품 페이지에서 다시 구매해야 한다고 표시되면 결제를 반복하기 전에 구매 내역과 현재 계정을 확인하세요. 앱 복원과 로컬 데이터 복원은 서로 다른 과정입니다. 재설치 전에 사용 가능한 설정을 백업하고 인증 정보가 포함된 파일을 안전하게 보관하세요.

앱 업데이트와 구독 업데이트는 별개

앱 업데이트는 App Store에서 제공하며, 시스템 설정에서 자동 업데이트를 사용하거나 스토어에서 직접 확인할 수 있습니다. Subscribe 업데이트는 사용자가 이미 보유한 링크에서 서버 정보를 다시 읽습니다. Config 업데이트는 설정 파일 내용을 변경합니다. 세 기능의 적용 범위는 서로 다릅니다. 문제가 생기면 먼저 어떤 종류의 내용이 바뀌었는지 파악하고 기존 설정과 비교하세요. 구독 문제를 앱 구매 상태 탓으로 돌리지 않도록 주의하세요.

자주 묻는 질문

가져오기에 성공했는데 왜 연결되지 않나요?

가져오기는 정보가 저장되었다는 뜻일 뿐입니다. 기본 서버, 인증 매개변수, Global Routing, 연결 스위치를 확인한 뒤 Connectivity Test를 실행하세요. 자세한 절차는 사용 가이드를 참고하세요.

Direct와 규칙의 DIRECT는 어떻게 다른가요?

Direct는 Global Routing의 전체 연결 모드 중 하나이며, DIRECT는 규칙에 매칭될 때 실행되는 정책입니다. 요청을 규칙별로 처리하려면 Config를 사용하고 해당 규칙을 확인하세요. 자세한 내용은 기능 및 설정을 참고하세요.

Connectivity Test에 성공하면 모든 대상에 접속할 수 있나요?

테스트는 해당 검사 조건만 확인합니다. 실제 대상은 규칙, DNS, 서버 연결 상태의 영향을 받을 수 있으므로 실제 요청으로 다시 테스트하세요. 자세한 내용은 자주 묻는 질문을 참고하세요.

문제 해결을 위해 구독 링크 전체를 보내도 되나요?

구독 링크와 로그에는 계정 정보가 포함될 수 있습니다. 공유하기 전에 인증 매개변수와 서버 주소 등 민감한 내용을 삭제하고 오류 상황과 필요한 설정만 설명하세요. 자세한 주의 사항은 자주 묻는 질문을 참고하세요.

주제별 가이드

프로토콜, 규칙, 첫 연결

현재 겪는 문제에 맞는 글을 선택하세요. 첫 연결이라면 서버 선택과 테스트 절차를 먼저 확인하고, 연결이 정상이라면 규칙 순서를 살펴보세요. 매개변수를 직접 입력해야 한다면 먼저 프로토콜과 입력 항목의 대응 관계를 확인하세요.

전체 글 보기 →