iPhone에서 Shadowrocket을 구입했고 iPad에서도 사용하려는 분을 위한 안내입니다. 먼저 App Store의 구입 계정과 구입 내역을 확인하고, 보유 중인 구독과 Config를 각각 가져온 다음 가로 화면과 분할 화면에서 연결 및 규칙 설정을 점검하세요. 구입 내역, 앱 데이터, 기기별 VPN 권한은 서로 별개입니다. 이 순서대로 진행하면 불필요한 작업을 줄일 수 있습니다.
구입 내역: 같은 계정으로 다시 다운로드하기
Shadowrocket은 일회성 구매 방식의 클로즈드 소스 상용 앱이며, App Store에서만 받을 수 있습니다. 본인의 Apple ID로 구입했다면 조건을 충족하는 iPad에서 같은 구입 계정으로 다시 다운로드할 수 있으며, 일반적으로 추가 결제는 필요하지 않습니다. iPhone의 앱을 iPad로 옮길 필요도 없습니다. 시스템 요구 사항과 기기 호환성은 App Store 페이지를 기준으로 확인하세요.
여기서 말하는 ‘같은 계정’은 App Store에서 사용하는 구입 계정입니다. iPad의 iCloud 계정과 ‘미디어 및 구입 항목’ 계정은 서로 다를 수 있습니다. 설정 상단에 표시된 계정 이름만으로는 App Store가 Shadowrocket을 처음 구입한 계정을 사용 중인지 알 수 없습니다. 다시 다운로드하기 전에 App Store 계정 페이지를 확인하세요.
앱을 확인할 때는 이름 Shadowrocket, 공식 아이콘, 개발자 Shadow Launch Technology Limited, 앱 ID를 함께 확인하세요. 검색 결과의 아이콘 색상만으로 판단하지 마세요. 확인 위치는 정품 확인 안내에서 볼 수 있습니다.
iPad에서 구입 항목으로 다시 다운로드하는 순서
App Store 계정 메뉴는 시스템 화면 변경에 따라 위치가 달라질 수 있습니다. 구입 내역은 ‘구입 항목’에 있거나 ‘앱’ 아래의 개인 앱 목록에 표시될 수 있습니다. 본인의 과거 구입 항목이 보이는지를 기준으로 확인하세요. 특정 시스템 버전의 버튼 위치만 유일한 경로라고 생각할 필요는 없습니다.
-
구입 계정 확인
iPad에서 App Store를 열고 계정 프로필을 눌러 현재 계정을 확인합니다. 구입 당시 계정과 다르면 본인이 처음 구입한 계정 정보를 확인한 뒤 App Store 계정 설정에서 전환하세요. iCloud 로그인 상태만으로 판단하지 마세요.
-
구입한 앱 찾기
‘구입 항목’ 또는 ‘앱’ → 개인 앱 목록으로 이동해 Shadowrocket을 검색합니다. ‘전체’와 ‘이 iPad에 없음’ 필터가 있다면 먼저 ‘전체’를 확인해 필터가 설치된 앱을 숨기지 않는지 살펴보세요.
-
앱 다시 다운로드
앱 항목을 열어 개발자와 앱 ID를 확인한 뒤 구름 모양 다운로드 버튼을 누릅니다. 다시 다운로드하는 버튼 대신 가격이 표시되면 구입을 진행하지 말고 계정과 구입 내역을 확인하세요. 다시 결제하는 것을 복원 절차로 여기지 마세요.
-
처음 실행한 뒤 확인하기
다운로드가 끝나면 Shadowrocket을 열어 Home에 본인의 서버 항목이 있는지 확인하고 Config도 살펴보세요. 목록이 비어 있어도 구입이 실패한 것은 아닙니다. 이 기기에 앱 데이터가 아직 준비되지 않았다는 뜻일 뿐입니다.
-
이 기기의 연결 권한 허용
구독과 Config 확인을 마친 뒤 Home에서 연결 스위치를 켭니다. 처음 VPN 구성을 추가하라는 시스템 메시지가 표시되면 방금 진행한 작업으로 나타난 요청인지 확인하고, 시스템 안내에 따라 허용하세요. iPhone에서 허용한 권한은 iPad의 권한을 대신하지 않습니다.
구입 목록에서 앱을 찾을 수 없다면 먼저 구입 내역의 계정과 주문 정보를 확인한 다음 해당 항목이 가려져 있지 않은지 살펴보세요. 스토어 지역, 계정 상태, 현재 이용 가능 여부에 따라 표시되지 않을 수도 있습니다. 이런 문제는 App Store 계정 페이지와 시스템에서 제공하는 지원 경로를 통해 확인하세요. 이유를 추측하며 반복해서 로그아웃하거나 앱을 재설치하지 마세요.
가로 화면과 분할 화면: 달라지는 것은 공간이며 설정의 의미는 그대로입니다
iPad를 가로로 사용하면 화면이 넓어져 목록에 더 많은 글자가 표시될 수 있습니다. 분할 화면에서 창이 좁아지면 같은 이름도 잘려 보이거나 조작 메뉴가 접힐 수 있습니다. 실제 화면은 iPad 모델, 시스템의 윈도우 기능, 앱 화면, 창 너비에 따라 달라집니다. 모든 iPad가 같은 다중 열 레이아웃을 사용한다고 단정하지 말고 기기에서 직접 확인하세요.
다른 기기의 사용법을 참고할 때는 ‘화면 왼쪽 아래’ 같은 위치 설명 대신 Home, Config, Settings 등의 화면 이름으로 메뉴를 찾으세요. Home에서는 연결 상태와 서버 항목을 확인하고, Config에서는 구성을 관리하며, Settings에서는 설정을 점검합니다. 창의 너비가 달라져도 구독이 규칙 파일로 바뀌지는 않습니다.
- 처음 설정할 때는 전체 화면에서 진행하세요. Shadowrocket 창을 넓게 열고 서버의 전체 이름, Global Routing, 현재 Config를 확인한 다음 분할 화면으로 전환하세요. 이름이 잘려 잘못된 항목을 선택하는 일을 줄일 수 있습니다.
- 화면을 회전한 뒤 항목 이름을 다시 확인하세요. 가로·세로 화면을 전환한 다음 현재 선택된 항목을 확인하고 목록에서의 위치만으로 판단하지 마세요. 구독을 업데이트하면 순서가 바뀔 수 있으므로 이름이 비슷한 항목은 특히 상세 내용을 펼쳐 확인해야 합니다.
- 분할 화면에서는 작업을 나누어 진행하세요. 시스템에서 지원하는 멀티태스킹으로 한쪽에는 Shadowrocket을 띄우고 다른 쪽에서는 브라우저로 이미 알고 있는 주소에 접속하세요. 설정을 한 번에 하나씩 바꾸고 결과를 확인하세요. 서버, Config, 네트워크를 동시에 바꾸지 마세요.
- 키보드를 닫은 뒤 변경 내용을 확인하세요. 주소나 암호를 수정한 뒤 저장하고 키보드를 닫은 다음 현재 항목을 확인하세요. 화면 키보드가 아래쪽을 가렸다고 설정 항목이 사라진 것은 아니며, 저장이 완료됐다는 뜻도 아닙니다.
분할 화면은 창을 표시하는 방식이지 네트워크 트래픽을 나누는 조건이 아닙니다. ‘왼쪽 앱은 PROXY, 오른쪽 앱은 DIRECT’라고 추론할 수 없습니다. 실제 요청은 현재 연결 상태, Global Routing, 규칙, 시스템 네트워크 동작의 영향을 받습니다. Shadowrocket 창을 숨겨도 연결이 끊기는 것은 아니므로 Home에서 스위치 상태를 확인하세요.
구독과 Config: iPad에 각각 가져와 확인하기
App Store 구입 내역은 앱을 받을 권한을 확인하는 것이지 앱 데이터를 옮기는 기능이 아닙니다. 앱을 다시 다운로드했다고 해서 iPhone의 구독, 암호, 현재 Config가 iPad에 준비된 것은 아닙니다. 여기서는 기기마다 데이터를 가져오고 따로 확인하는 방법을 안내합니다. 기존 데이터 관리 방법으로 내용을 옮겼더라도 이 기기에서 실제 선택된 항목을 다시 확인하세요.
iPad의 Home 오른쪽 위에서 ‘+’ → Type → Subscribe를 누르고 본인의 구독 링크를 URL에 입력하세요. 알아보기 쉬운 이름을 지정해 저장한 다음 구독을 업데이트합니다. 예시 형식 https://example.com/sub?token=xxxx은 명백한 가짜 값이므로 연결에 사용할 수 없습니다. 실제 링크의 token은 민감 정보이므로 스크린샷, 채팅 기록, 공개 메모에 포함하지 마세요.
- 구독 내용 확인: 업데이트한 뒤 서버 항목이 표시되는지, 이름이 본인의 서비스 기록과 일치하는지 확인하세요. 업데이트가 성공했다는 것은 내용을 가져와 해석했다는 뜻일 뿐, 모든 서버에 연결할 수 있다는 뜻은 아닙니다.
- Config 확인: 보유 중인 규칙 구성을 사용하려면 Config에서 해당 파일이나 본인이 보유한 구성 주소를 가져온 뒤 사용할 구성을 직접 선택하세요. Subscribe 주소와 Config 주소는 용도가 다릅니다. 둘 다 URL이라고 해서 서로 바꿔 쓸 수는 없습니다.
- 계정 이용 제한 확인: 같은 구독을 iPhone과 iPad에 가져온 경우 동시 연결 허용 여부와 트래픽 합산 방식은 본인이 이용 중인 서비스의 약관에 따라 달라집니다. 앱을 다시 다운로드할 수 있는 권한은 이러한 제한에 영향을 주지 않습니다.
- 저장 결과 확인: 편집 화면에서 나갔다가 다시 들어가 변경 사항이 저장됐는지 확인하세요. 그런 다음 Home으로 돌아가 현재 선택된 서버를 살펴보세요. 항목 하나만 수정하고 실제로는 다른 항목을 계속 사용하고 있는 상황을 방지할 수 있습니다.
두 기기에서 같은 트래픽 분기 방식을 사용하려면 파일 이름만 비교하지 말고 실제 Config 내용을 비교하세요. 다음은 규칙 순서를 설명하기 위한 간단한 예시이며, 개인의 전체 구성을 대신해 그대로 사용할 수 있는 템플릿은 아닙니다. 정책 이름도 본인의 구성에 맞아야 합니다.
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY
DOMAIN-SUFFIX는 도메인 접미사를 기준으로 일치 여부를 확인하고, IP-CIDR는 지정한 주소 대역을 대상으로 하며, GEOIP는 IP 지리 데이터베이스를 기준으로 판단합니다. FINAL은 앞선 규칙에 일치하지 않았을 때 적용되는 최종 정책입니다. 규칙은 순서대로 적용되므로 iPad와 iPhone에서 같은 이름의 서버를 선택해도 Config나 규칙 순서가 다르면 접속 결과가 달라질 수 있습니다.
Global Routing: 모드를 확인한 뒤 문제를 판단하세요
Home → Global Routing에서 현재 모드를 확인하세요. 아래는 Shadowrocket의 Config, Proxy, Direct 설정을 비교한 것으로, 연결 서비스를 선택하라는 안내가 아닙니다. 문제를 확인할 때는 원래 설정을 기록하고 임시 테스트를 마친 뒤 복원하세요. 시스템에서 제외되는 트래픽이나 특수한 네트워크 동작도 별도로 고려해야 합니다. 모드 이름만으로 모든 패킷이 반드시 같은 경로를 따른다고 단정할 수는 없습니다.
Config
권장현재 구성의 규칙과 정책에 따라 요청을 처리합니다. PROXY 또는 DIRECT를 사용할지는 일치하는 규칙으로 결정되며, 어떤 규칙에도 일치하지 않는 요청은 FINAL을 따릅니다. ‘나머지는 모두 직접 연결’이라고 단정할 수 없습니다.
적합한 경우: 본인의 Config를 확인했고 설정된 규칙에 따른 트래픽 분기를 검증하려는 경우
Proxy
일반적으로 이 모드가 처리하는 요청을 프록시 정책으로 전달해 문제가 규칙 선택과 관련 있는지 확인할 수 있습니다. 임시로 전환한 뒤 정상 작동하더라도 문제 해결을 위한 단서일 뿐, Config의 특정 행이 잘못됐다고 단정할 수는 없습니다.
적합한 경우: 사용할 수 있는 서버가 있고 규칙 문제와 프록시 연결 문제를 일시적으로 구분하려는 경우
Direct
직접 연결 모드를 사용합니다. 실수로 Direct에 둔 경우 연결 스위치가 켜져 있어도 대상 요청이 선택한 프록시 서버를 통과했다는 근거가 되지 않습니다.
적합한 경우: 현재 Wi-Fi의 기본 접속 상태를 확인하고 직접 연결 테스트의 기준을 마련하려는 경우
예를 들어 같은 iPad에서 Direct 모드로 일반 웹페이지에 접속되지만 Config로 전환한 뒤 접속에 실패한다면, 먼저 해당 도메인에 일치한 규칙과 연결된 정책을 확인하세요. 여러 주소가 서로 다른 모드에서도 모두 접속되지 않는다면 Wi-Fi 로그인 필요 여부와 네트워크 상태부터 살펴보세요. 한 번에 변수 하나만 바꿔야 결과를 특정 설정의 영향으로 판단할 수 있습니다.
iPad 사용 FAQ: 구입, 분할 화면, 연결 복구
iPhone에서 구입했는데 iPad에 가격이 표시되는 이유는 무엇인가요?
먼저 App Store → 계정 프로필에서 구입 계정을 확인한 뒤 구입 목록에서 Shadowrocket을 찾아 앱 ID 932747118을 확인하세요. 구입 내역과 현재 표시가 다르면 즉시 다시 결제하지 말고 원래 주문 내역과 가려진 항목을 확인하세요. 앱 복원에 관한 추가 점검 항목은 구입 항목 복원 안내에서 확인할 수 있습니다.
다운로드했는데 Home이 비어 있는 이유는 무엇인가요?
앱을 받는 것과 앱 데이터를 가져오는 것은 별개의 단계입니다. Home → ‘+’ → Type → Subscribe로 이동해 보유 중인 구독을 입력하고 업데이트한 다음 Config에서 개인 구성을 확인하세요. 다른 기기의 데이터가 자동으로 나타날 때까지 재설치하지 마세요. 개인 구성을 백업하지 않은 상태에서 앱을 삭제하지도 마세요.
분할 화면에서 서버 이름이 잘려 보이면 어떻게 선택하나요?
먼저 Shadowrocket 창을 넓히거나 전체 화면으로 전환해 전체 이름과 항목 상세 정보를 확인하세요. 항목을 선택한 다음 분할 화면으로 돌아가면 됩니다. 이름 끝부분만 다른 항목이 여러 개라면 본인의 관리 방식에 따라 알아보기 쉬운 메모를 추가하세요. 잘려 보이는 공통 앞부분만 보고 추측해 선택하지 마세요.
수동으로 연결을 끊었는데 다시 연결됩니다. 분할 화면 때문인가요?
먼저 Settings → On Demand에서 활성화된 주문형 연결 설정을 확인한 다음 시스템의 ‘설정’ → ‘일반’ → ‘VPN 및 기기 관리’에서 현재 VPN 상태를 확인하세요. 일시적으로 문제를 확인하는 중이라면 관련 주문형 설정을 잠시 비활성화하고 원래 값을 기록해 두세요. 창 전환을 자동 연결과 같은 현상으로 여기지 말고, 다른 용도의 시스템 구성도 실수로 삭제하지 마세요.
iPhone에서는 되는데 같은 구독이 iPad에서 연결되지 않는 이유는 무엇인가요?
이 기기의 구독 업데이트 여부, 현재 서버, Global Routing, Config, VPN 권한을 차례로 확인한 뒤 두 기기가 연결된 네트워크를 비교하세요. 본인이 이용하는 서비스에 동시 연결 수 제한이 있는지도 확인하세요. 서비스 제공자에게 문의해야 한다면 오류 현상과 필요한 매개변수만 전달하고 구독 링크 전체, 암호, 키는 보내지 마세요.
처음 설정을 마친 뒤 민감 정보를 제외한 확인 기록을 남겨 두면 좋습니다. 구입 계정 확인 여부, 구독 업데이트 여부, 현재 Config 이름, Global Routing 모드, On Demand 활성화 여부를 기록하세요. 다음에 네트워크를 바꾸거나 창 크기를 조정할 때 이 항목을 먼저 비교하면 모든 내용을 다시 가져오지 않고도 차이를 찾기 쉽습니다.