932747118
App Store 제품 페이지 주소에서 id932747118을 확인하세요. 앱 이름이 비슷하다면 개발자와 공식 아이콘도 함께 확인해야 합니다.
APP STORE FACTS
앱, 연결 설정, 업데이트 경로를 구분한 뒤 설정을 시작하세요.
932747118
App Store 제품 페이지 주소에서 id932747118을 확인하세요. 앱 이름이 비슷하다면 개발자와 공식 아이콘도 함께 확인해야 합니다.
일회성 구매
미국 App Store 가격은 $2.99이며, 최종 금액은 결제 화면을 확인하세요. 클라이언트 구매는 연결 서비스 이용권과 다릅니다. 사용하려면 본인 소유의 구독 정보나 서버 정보가 필요합니다.
App Store
자동 업데이트
업데이트는 App Store를 통해 배포됩니다. 자동 설치 여부는 기기의 자동 업데이트 설정에 따라 달라지며, App Store에서 직접 업데이트를 확인할 수도 있습니다.
Shadowrocket은 Apple 플랫폼용 유료 규칙 기반 프록시 클라이언트이자 상용 비공개 소스 앱입니다. 이곳은 공식 웹사이트 및 핸드북으로, App Store에서 확인할 수 있는 정보와 앱에 실제로 표시되는 설정 항목을 설명합니다. 앱 구매로 얻는 것은 클라이언트 사용 권한입니다. 연결 대상, 인증 정보, 규칙 파일은 각각 따로 준비해야 하며 서로 대체할 수 없습니다.
처음 설정할 때는 먼저 기존 서버 설정 하나를 검증한 뒤 구독, 규칙, 자동 연결 조건을 차례로 추가하는 것이 좋습니다. 문제가 생겼을 때 서버 정보 누락, 규칙 미적용, 현재 네트워크 문제 중 어느 쪽인지 구분하기 쉽습니다. 값을 변경하기 전에는 기존 값을 기록하고, 한 번에 한 항목씩 바꾸세요. 여러 옵션을 동시에 켜는 것보다 원인을 파악하기 쉽습니다.
SETTINGS / THREE TOPICS
원하는 작업에 맞는 항목을 확인하세요. 기본값을 확인할 수 없다면 현재 앱에 표시된 값을 기준으로 하며, 예시를 기본 설정으로 간주하지 마세요.
Global Routing은 요청을 구성 파일 규칙, 프록시 또는 직접 연결 중 어떤 방식으로 처리할지 정합니다. 화면의 옵션은 Config, Proxy, Direct입니다. Config는 현재 활성화된 구성 파일의 규칙에 따라 요청을 처리하고, Proxy는 프록시로 보낼 수 있는 요청을 선택한 프록시에 전달하며, Direct는 직접 연결합니다. 기본 선택값은 현재 앱 화면에서 확인하세요. 명확한 분기 규칙을 사용하려면 먼저 Config를 선택하는 것이 좋습니다. 문제 원인을 찾을 때는 같은 네트워크와 대상에서 처리 방식을 잠시 바꿔 비교한 뒤 원래 설정으로 되돌리세요. 처리 방식 변경은 서버 변경이나 잘못된 인증 정보 수정과는 다릅니다.
Config에서 활성화된 파일과 Rule 내용을 확인하세요. DOMAIN-SUFFIX는 도메인 접미사로, GEOIP는 IP 주소의 지역 정보로 일치 항목을 찾고, FINAL은 앞선 규칙에 일치하지 않은 요청을 처리합니다. PROXY, DIRECT, REJECT는 서로 다른 처리 정책입니다. 먼저 규칙 순서와 정책이 있는지 확인한 뒤 예외 항목을 추가하세요. 예시의 example.com은 문법 설명용이므로 기존 파일 전체를 예시로 덮어쓰지 마세요. 기본 규칙은 현재 구성에 따라 달라집니다. 특정 파일의 동작을 모든 사용자에게 동일한 앱 기본값으로 간주해서는 안 됩니다.
DNS는 도메인을 연결 가능한 주소로 변환하지만, 이름 확인에 성공했다고 해서 대상에 연결할 수 있는 것은 아닙니다. 문제를 확인할 때는 DNS 확인, 규칙 일치 여부, 서버 연결 상태를 따로 점검하세요. DNS 관련 값은 현재 구성 파일의 영향을 받을 수 있으므로 기본 상태는 앱과 활성 파일에 표시된 내용을 기준으로 확인해야 합니다. 검증된 구성의 설정은 우선 유지하고, DNS 확인에 문제가 있다고 판단될 때만 항목별로 조정하면서 변경 전후의 증상을 기록하세요. DNS 설정을 무작정 여러 개 추가하면 요청 경로가 바뀌어 규칙 결과를 재현하기 어려워질 수 있습니다.
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
규칙 문법만 보여 줍니다. 실제 결과는 전체 구성, 규칙 순서 및 사용 가능한 정책에 따라 달라집니다.
On Demand는 조건에 따라 연결을 자동으로 시작하는 기능입니다. 수동 연결이 안정적으로 작동하는 것을 확인한 뒤 설정하는 것이 좋습니다. Settings에서 On Demand의 현재 사용 가능한 조건을 확인하고, 어떤 네트워크 환경에서 연결할지 정한 다음 항목별로 설정하세요. 기본 스위치 상태와 조건은 앱에 표시된 값을 기준으로 확인합니다. 처음 검증할 때는 자동 연결이 관찰에 영향을 주지 않도록 수동 스위치를 사용하세요. 연결을 끊은 뒤 다시 자동으로 연결되면 모든 구성을 바로 삭제하지 말고 여기의 조건과 시스템 VPN 상태부터 확인하세요. 자동 연결 기능으로 사용 가능한 서버나 올바른 인증 정보를 대신할 수는 없습니다.
Add Server에서 기존 서버 정보를 입력합니다. 해당 Type을 선택한 다음 제공받은 Host, Port 및 인증 정보를 입력하세요. 필요한 항목은 프로토콜마다 다릅니다. Shadowsocks, VMess, VLESS, Trojan, Hysteria2, WireGuard의 설정값을 서로 바꿔 쓸 수 없습니다. 기존 구성에 적힌 내용을 그대로 입력하고 포트, 비밀번호, 전송 방식 등을 임의로 추측하지 마세요. 모든 서버에 공통으로 적용되는 권장값은 없습니다. 기본값은 현재 화면에서 확인하고, 저장한 뒤 해당 항목을 선택해 실제 요청을 검증하세요.
Connectivity Test와 Ping은 연결 가능성을 판단하는 데 참고가 됩니다. 테스트 방식에 따라 결과가 달라질 수 있으며, 표시된 수치가 실제 다운로드 속도를 의미하지는 않습니다. 같은 네트워크에서 테스트 방식을 고정해 비교하고 실제 웹 페이지 로딩 결과도 함께 확인하세요. Test Method의 기본값은 현재 Settings 화면에서 확인합니다. 테스트에 응답이 있지만 페이지가 열리지 않는다면 Global Routing, DNS, Log를 계속 점검하세요. 테스트 실패 시에도 대상이 테스트 응답을 제공하지 않는 것인지 연결 자체가 실패한 것인지 구분해야 합니다. 한 번의 결과만으로 전체 구성을 사용할 수 없다고 단정하지 마세요.
CHECK IN ORDER
각 항목을 자세히 확인하려면 설정 핸드북을 참고하세요. 테스트 결과 하나만 보고 모든 옵션을 반복해서 바꾸지 마세요.
설정 핸드북 보기 →Subscribe는 본인이 보유한 구독 소스를 관리하는 기능입니다. 구독 URL에는 접근 자격 정보가 포함되는 경우가 많으므로 비밀번호처럼 안전하게 보관하세요. 사용 전에 URL이 완전한지 확인한 다음 앱에 현재 표시되는 구독 가져오기 경로를 이용하고, 생성된 서버 그룹을 점검하세요. 출처별로 알아보기 쉬운 이름을 지정하고, 업데이트 후에도 선택한 항목이 남아 있는지 확인하는 것이 좋습니다. 자동 업데이트 등의 기본 상태는 현재 앱 화면에서 확인하세요. 구독 업데이트는 소스에서 제공하는 내용을 갱신할 뿐, 모든 서버를 계속 사용할 수 있게 보장하지 않으며 현재 규칙 파일까지 함께 갱신하지도 않습니다.
Config는 주로 구성 파일과 규칙을 관리하고, 서버 구독은 주로 연결 항목을 관리합니다. 두 기능의 역할은 다릅니다. 구독을 가져온 뒤 Config를 선택했다면 어떤 구성 파일이 활성화되어 있는지도 확인하세요. 수정 전에는 복구할 수 있는 사본을 보관하고 General, Rule 및 참조된 정책 이름을 확인하세요. 파일 전체를 덮어쓰면 기존 예외 규칙이 사라질 수 있습니다. 현재 활성화된 파일과 기본 내용은 앱에서 확인하세요. 원격 구성 업데이트로 직접 수정한 내용이 바뀔 수 있으므로 저장 위치와 업데이트 방식도 함께 기록해 두세요.
iCloud 관련 옵션은 기기 간 데이터 관리에 사용되며, Data에서는 앱에 기록된 트래픽을 확인할 수 있습니다. 둘 다 연결 검증을 대신하지 않습니다. 동기화 범위, 기본 스위치 상태, 통계 기준은 현재 앱에 표시된 내용을 확인하세요. 다른 기기에서 동기화되는 내용을 확인한 뒤 수정하거나 삭제하고, 중요한 구성은 복구할 수 있도록 기록을 보관하세요. Data에 트래픽이 표시된다는 사실만으로 모든 대상에 요청이 의도한 대로 분기되었다고 판단할 수 없습니다. 연결을 확인할 때는 실제 접속 결과, 현재 처리 방식 및 관련 로그를 함께 살펴보세요.
KEEP THE ROLES SEPARATE
각 항목의 역할을 먼저 확인한 뒤 무엇을 업데이트할지 결정하세요. 가져오기에 성공했다고 연결까지 확인된 것은 아닙니다.
설정을 읽을 때는 ‘화면 옵션’, ‘구성 파일 내용’, ‘시스템 권한’ 세 가지를 구분해야 합니다. Global Routing은 앱이 현재 사용하는 처리 방식이고, Rule은 파일에 정의된 일치 조건이며, 시스템 VPN 권한은 앱이 해당 네트워크 구성을 만들 수 있도록 허용합니다. 한 단계가 정상으로 보여도 나머지 단계까지 확인된 것은 아닙니다. 따라서 상단 스위치만 보고 판단하지 말고 순서대로 점검하세요.
이 핸드북에서는 확인되지 않은 옵션을 고정된 기본값으로 안내하지 않습니다. 기존 구성, 기기 상태, 앱의 현재 화면에 따라 실제 표시가 달라질 수 있습니다. 일반적으로 검증된 설정을 먼저 사용한 뒤 명확한 필요에 따라 조정하는 것이 좋습니다. DNS, Proxy 포트, On Demand 등의 구체적인 사용 목적이 없다면 현재 상태를 기록하고, 옵션을 더 많이 켜기 위해 설정을 바꾸지 마세요. 각 항목의 설명과 확인 방법은 Settings 설정 가이드에서 확인할 수 있습니다.
DEVICES / STORE
같은 App Store 제품 페이지에서 구매 정보와 호환성을 확인하세요. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다.
기존 설정 하나를 직접 가져오는 것부터 시작해 보세요. 구매 전에 기기 호환성을 확인하고, 처음 연결할 때 시스템에서 VPN 구성 추가를 요청하면 내용을 읽고 승인하세요. 승인한 뒤에는 Home으로 돌아가 서버를 선택하고 Global Routing을 확인한 다음 접속을 테스트해야 합니다.
이용 방법 보기 →같은 Apple 계정으로 구입 항목과 통합 구매 적용 여부를 확인하고, App Store 페이지에 표시된 내용을 기준으로 삼으세요. 화면 배치는 다를 수 있지만 서버 설정과 규칙의 의미는 같습니다. 다른 기기에 설치한 뒤에도 구성 내용, 시스템 권한, 실제 연결 결과를 각각 확인해야 합니다.
이용 방법 보기 →Mac / Apple TV에서도 같은 App Store에서 이용할 수 있습니다. 호환성, 시스템 요구 사항, 통합 구매 적용 여부는 App Store 페이지에 표시된 내용을 기준으로 합니다.
앱 구매 기록과 기기에 저장된 연결 정보는 별개입니다. 같은 Apple 계정의 구입 항목을 통해 앱을 복원할 수는 있지만, 모든 기기에 같은 서버, 구독, 규칙이 저장되어 있다는 뜻은 아닙니다. 기기를 바꾼 뒤에는 현재 선택된 항목을 확인하세요. 앱이 설치되어 있다는 이유만으로 준비가 끝났다고 판단하지 마세요. iCloud 기능을 사용하는 경우 실제 동기화 범위도 확인해야 합니다.
시스템에서 VPN 구성을 처음 추가하라는 메시지가 표시되면 방금 실행한 Shadowrocket에서 요청한 것인지 확인하세요. 시스템에서 구성을 추가하도록 허용한 뒤 앱으로 돌아와 연결 상태를 확인합니다. 팝업이 나타나지 않거나 권한을 취소했거나 시스템 상태가 비정상이라면 튜토리얼의 첫 연결 단계를 참고해 점검하세요. 기기의 다른 네트워크 설정도 결과에 영향을 줄 수 있으므로 기존 정보를 보존하고 한 번에 한 가지씩 확인하는 것이 좋습니다.
QUICKSTART / 01—03
재현 가능한 수동 연결을 먼저 확인한 뒤 분기 예외와 자동 연결 조건을 추가하세요.
본인이 보유한 서버 정보나 구독 URL을 준비하세요. Add Server에서 프로토콜에 맞는 항목을 입력하거나 앱에 현재 표시되는 구독 가져오기 경로를 이용하세요. 저장한 뒤 Home에 예상한 항목이 표시되는지, 이름을 알아볼 수 있는지, Host, Port, Type이 일치하는지 확인하세요. 구독 URL에 포함된 자격 정보는 공개 스크린샷, 댓글 또는 공유 문서에 노출하지 마세요.
가져오기가 완료되었다는 것은 정보가 읽혔다는 뜻일 뿐, 서버를 사용할 수 있다는 의미는 아닙니다. 목록이 비어 있다면 먼저 URL이 완전한지, 소스 내용을 읽을 수 있는지, 형식이 맞는지 확인하세요. 일부 항목만 문제가 있다면 모든 구독을 바로 삭제하지 말고 해당 항목의 설정부터 살펴보세요. 수동으로 항목을 추가해야 한다면 기존 구성에 제공된 정보를 기준으로 입력하세요.
목적에 따라 Config, Proxy 또는 Direct를 선택하세요. 기존 규칙을 사용하려면 Config를 선택하고 활성화된 파일을 확인합니다. 선택한 프록시 연결을 임시로 점검하려면 Proxy를 비교에 사용할 수 있으며, Direct에서는 직접 연결 결과를 확인할 수 있습니다. 세 가지 방식은 서버나 프로토콜을 뜻하지 않습니다. 전환 전에 원래 값을 기록해 두고 확인을 마친 뒤 되돌리세요.
대상에 접속한 결과가 예상과 다르면 새 예외를 추가하기 전에 어떤 규칙이 일치했고 어떤 정책이 적용됐는지 확인하세요. 규칙은 순서대로 처리되므로 앞선 규칙이 일치하면 뒤의 항목은 적용되지 않을 수 있습니다. 새 규칙을 복사하기 전에 일치 범위를 파악하세요. 특히 영향 범위가 넓은 항목을 파일 앞부분에 추가할 때는 그 영향을 주의 깊게 살펴야 합니다.
사용할 서버를 선택하고 연결을 켠 다음 시스템 안내에 따라 VPN 구성 권한을 허용하세요. 이후 사용 가능한 것으로 확인된 대상에 접속하고 Connectivity Test, Log, 실제 페이지 로딩 결과를 함께 확인합니다. 상단에 연결 상태가 표시되면 클라이언트가 작동 중이라는 뜻이지만, 페이지 접속 여부와 규칙 적용 여부는 실제 요청 결과로 확인해야 합니다.
연결에 실패하면 현재 네트워크에서 정상적으로 접속되는지 먼저 확인하고, 서버 설정을 점검한 다음 규칙과 DNS를 살펴보세요. 네트워크, 대상, 테스트 방식을 동일하게 유지하고 한 번에 하나만 변경해야 합니다. Ping 응답이나 Data 증가만으로 모든 앱 트래픽에 같은 정책이 적용된다고 볼 수 없습니다. 문제가 발생한 대상을 구체적으로 기록하면 원인을 찾는 데 도움이 됩니다.
VERIFY / PURCHASE / RESTORE
앱 이름만으로는 충분하지 않습니다. 개발자, 공식 아이콘, 앱 ID를 모두 확인하세요.
App Store 제품 페이지에서 개발자가 Shadow Launch Technology Limited인지 확인하고, 페이지 주소의 id932747118도 대조하세요. 이어서 스토어 아이콘을 이 사이트 상단의 공식 아이콘과 비교한 뒤 세 항목이 모두 일치하면 구매하세요. 이름이 비슷한 앱과 혼동하지 않도록 제품명 Shadowrocket과 앱 ID를 함께 확인해야 합니다.
검색 결과에 이름이 비슷한 앱이 표시되면 혼동할 수 있습니다. 제목에 특정 단어가 포함되어 있는지만 보거나 스크린샷 스타일, 소개 문구만으로 판단하지 마세요. 앱 ID는 특정 제품을 가리키고, 개발자 이름은 배포 주체를 확인하는 데 도움이 되며, 아이콘은 눈으로 비교할 수 있는 기준입니다. 세 가지를 함께 확인하면 어느 하나에만 의존하는 것보다 확실합니다. 전체 확인 절차는 정품 확인 안내를 참고하세요.
제품 페이지를 연 뒤에는 현재 Apple 계정이 사용하는 App Store에 실제로 표시되는 내용을 기준으로 확인하세요. 구매 가능 여부, 현지 통화 가격, 호환성 요구 사항은 모두 App Store에서 확인해야 합니다. 검색 결과가 없다면 계정의 스토어 지역, 연령 제한, 계정 상태부터 확인하세요. 검색 결과가 없다는 이유만으로 앱 이름이 바뀌었다고 판단하지 마세요.
웹페이지 링크와 기기에서 실제로 사용하는 App Store 계정은 서로 다른 개념입니다. 결제 전에 현재 계정과 페이지 정보를 확인하고, 시스템 요구 사항은 반드시 App Store 페이지에 표시된 내용을 기준으로 하세요. 이 홈페이지에는 특정 버전이나 업데이트 날짜를 고정해 표시하지 않습니다. 변경 사항은 App Store 업데이트 기록을 확인하고 현재 앱 화면과 함께 핸드북을 참고하세요.
Shadowrocket은 일회성 구매 방식이며 미국 App Store 가격은 $2.99입니다. 각 스토어에는 현지 통화로 표시되며 최종 금액은 결제 화면을 기준으로 합니다. iPhone과 iPad에서는 같은 Apple 계정의 구입 기록을 확인할 수 있습니다. 통합 구매 및 다른 기기의 지원 여부는 App Store 페이지에 표시된 내용을 기준으로 합니다. 기기를 바꾸거나 앱을 다시 설치할 때는 구입 항목에서 기존 앱을 찾고 현재 로그인한 계정도 확인하세요.
앱을 복원해도 연결 정보 전체가 복구되는 것은 아닙니다. 앱을 삭제하기 전에 본인이 보유한 구독 URL과 필요한 설정값을 안전하게 보관하고 현재 활성화된 구성 파일을 기록하세요. iCloud를 사용하는 경우 실제로 동기화되었는지도 확인해야 합니다. App Store에 다시 구매하라는 메시지가 표시되면 기기에 설치한 적이 있다는 사실만으로 중복 결제라고 판단하지 말고 계정과 구매 기록부터 확인하세요. 자세한 방법은 구입 항목 복원 안내를 참고하세요.
클라이언트 구매 ≠ 연결 서비스 요금제. 앱을 구매하면 클라이언트 사용 권한을 얻지만 서버, 구독 URL, 인증 정보가 자동으로 생성되지는 않습니다. 이 사이트는 서버나 구독을 제공·판매·추천하지 않습니다. 본인이 보유한 설정을 Shadowrocket에 추가하고 규칙, 연결 및 진단 결과를 확인하는 방법만 안내합니다. 필요한 정보를 아직 준비하지 못했다면 화면 안내부터 읽고, 알 수 없는 설정값을 임의로 입력하지 마세요.
서버 사용 가능 여부와 연결 품질은 실제 연결 조건에 따라 달라지며 앱 구매 상태로 판단할 수 없습니다. 구독 업데이트는 소스의 내용을 갱신하고 App Store 업데이트는 앱을 업데이트하므로 서로 다른 과정입니다. 문제가 발생하면 먼저 구매 및 복원, 구성 가져오기, 연결 확인 중 어느 단계의 문제인지 파악한 다음 해당 항목을 살펴보세요. 문제와 관계없는 단계에서 설정을 반복해 바꾸지 마세요.
ARTICLES / RECENT TOPICS
기본 연결을 완료한 뒤 구독 관리, 요청 차단, App Store 표시 여부를 확인하세요.
기존 구독을 여러 개 가져왔다면 이름으로 출처를 구분하고, 업데이트 전에 그룹을 확인하며, 삭제 전에 항목이 어디에서 왔는지 파악하세요. 이 문서에서는 중복 내용을 확인하고 Home에서 항목을 알아보기 쉽게 정리하는 방법을 안내합니다. 이름이 비슷하다는 이유만으로 같은 서버라고 착각하지 않도록 주의하세요.
문서 읽기 →규칙이 일치하는 단계부터 REJECT를 이해하고 DOMAIN-SUFFIX와 IP-CIDR의 적용 범위를 확인하세요. 요청 차단은 일치 조건에 따라 작동하므로 모든 페이지 콘텐츠를 처리할 수는 없습니다. 의도하지 않은 차단이 발생하면 일치 기록과 규칙 순서를 확인해 원인을 찾으세요.
문서 읽기 →검색 결과가 없을 때는 스토어 지역, 스크린 타임 제한, 계정 상태를 차례로 확인하세요. 제한이 어디에서 비롯되었는지 먼저 파악한 뒤 같은 제품 페이지에서 다시 확인하면, 검색어만 계속 바꾸며 이용 가능 여부를 판단하는 일을 피할 수 있습니다.
문서 읽기 →