iPhone에서 Shadowrocket을 구입한 사용자는 먼저 iPad의 App Store에 로그인한 구입 계정을 확인한 뒤, 구입 내역에서 다시 다운로드해야 합니다. 구입 내역은 설정 백업이 아닙니다. 설치 후 Home, Config, Settings를 확인하고 본인의 연결 정보를 가져온 다음 iPad에서 처음 연결할 때 시스템 권한을 별도로 허용해야 합니다. 이 글에서는 계정 확인, 가로 화면 조작, 설정 가져오기, 연결 확인 순으로 설명합니다.
구입 내역을 확인한 다음 iPad에서 다운로드
Shadowrocket은 App Store에서 판매되는 일회성 구매 방식의 상용 앱입니다. 같은 Apple ID로 구입했고 현재 다시 다운로드할 수 있는 경우 iPad의 구입 내역에서 다시 받을 수 있어 앱을 다시 구매할 필요가 없습니다. 시스템 요구 사항과 구매 가능 여부는 App Store 페이지를 확인하세요. iPhone에 앱이 설치되어 있다는 사실만으로 iPad에서 현재 사용하는 계정에도 해당 구입 내역이 있다고 판단할 수는 없습니다.
확인해야 할 계정은 App Store의 구입 계정이지, 기기 상단에 표시되는 iCloud 계정만이 아닙니다. 두 계정은 서로 다를 수 있습니다. iPad에서 App Store를 열고 계정 프로필을 눌러 계정과 앱 구입 내역을 확인하세요. 더 자세히 확인하려면 시스템 Settings → Apple Account → Media & Purchases에서 미디어 및 구입 항목에 사용하는 계정을 확인할 수 있습니다. 한국어 시스템에서는 ‘미디어 및 구입 항목’으로 표시될 수 있습니다.
-
구입 계정 확인
Shadowrocket을 처음 구입한 기기에서 App Store 계정과 구입 내역을 확인해 어느 Apple ID로 구매했는지 파악한 다음, iPad의 구입 계정과 비교합니다.
-
구입 내역 열기
iPad에서 App Store → 계정 프로필 → Apps → My Apps로 이동해 앱 구입 내역을 찾습니다. 시스템에 따라 Purchased 메뉴가 표시될 수 있습니다. 메뉴 이름은 기기에 실제로 표시되는 항목을 기준으로 확인하세요.
-
앱 정보 확인
Shadowrocket을 검색한 뒤 개발자 Shadow Launch Technology Limited와 앱 ID 932747118을 확인하세요. 아이콘과 App Store 정보를 대조하려면 먼저 이 사이트의 App Store 정품 확인 페이지를 살펴보세요.
-
앱 다시 다운로드
해당 구입 내역에서 구름 모양 다운로드 버튼을 누르고 시스템 안내에 따라 인증을 완료합니다. 다시 다운로드 대신 가격이 표시되면 다시 구매하지 말고 먼저 계정과 구입 내역을 확인하세요.
앱이 목록에 없다면 전체 구입 내역을 확인했는지, 구입 항목이 숨겨졌거나 환불되었는지, App Store 이용 가능 지역 변경으로 다시 다운로드할 수 없게 되었는지도 살펴보세요. 특정 필터 목록에서 앱을 찾지 못했다는 이유만으로 구입이 무효라고 판단할 수는 없습니다. 검색 조건을 지운 뒤 구입 내역으로 돌아가 확인하세요. 거래 상태에 관한 문제는 App Store에 표시된 내역을 기준으로 판단해야 합니다.
가로 화면에서는 레이아웃이 달라지지만 설정의 의미는 같습니다
iPad 가로 화면의 가장 큰 차이는 넓어진 작업 공간입니다. 분할 레이아웃을 지원하는 페이지와 창 크기에서는 목록과 세부 정보가 함께 표시될 수 있습니다. 목록 항목을 선택하면 좁은 화면처럼 페이지 전체가 전환되는 대신 편집 영역이 다른 열에 나타날 수 있습니다. 실제 레이아웃은 창 크기와 시스템의 멀티태스킹 표시 방식에도 영향을 받습니다. 두 열이 보이지 않는다고 해서 곧바로 설치 문제라고 판단하지 마세요.
- Home: 기존 서버 또는 구독 그룹, 현재 선택 항목과 연결 스위치를 확인합니다. 목록에 항목이 있다는 것만으로 해당 항목이 선택되었거나 연결이 설정되었다고 볼 수는 없습니다.
- Config: 트래픽 분기 설정 파일을 관리합니다. 서버 정보를 가져온 뒤에도 실제로 어떤 설정 파일이 활성화되어 있는지 확인해야 합니다.
- Settings: 필요한 경우 On Demand를 포함해 앱 설정을 확인합니다. 먼저 수동 연결을 완료한 뒤 자동 연결 조건을 살펴보세요.
가로 화면에서 조작할 때는 먼저 현재 강조 표시된 항목을 확인하고, 다음으로 세부 정보 창의 제목을 살핀 뒤 저장 또는 완료 여부를 확인하세요. 여러 항목을 연달아 편집할 때는 오른쪽에 이전 내용이 계속 표시된다는 이유만으로 선택 항목을 판단하지 마세요. iPad를 세로 화면으로 돌려 같은 항목을 다시 확인하면 페이지 위치가 달라진 것인지 데이터가 저장되지 않은 것인지 구분하는 데 도움이 됩니다.
같은 구입 계정을 써도 두 기기의 설정이 같아지는 것은 아닙니다
App Store 구입 내역으로 확인되는 것은 앱을 받을 수 있는 자격입니다. 두 기기에서 같은 구입 계정을 사용한다고 해서 서버, 구독, 규칙, 현재 선택 항목까지 모두 같아지는 것은 아닙니다. 이 안내에서는 자동 동기화에 의존하지 않고 각 기기에서 따로 가져온 뒤 각각 확인하는 방식을 기준으로 합니다. 앱의 동기화 기능을 사용하더라도 대상 기기에서 실제로 가져온 결과를 확인하고 연결 테스트를 진행해야 합니다.
설정 확인 방법: iPhone의 기존 설정은 유지하고 iPad는 별도로 준비
iPhone: 기존 정보 확인
- 현재 사용하는 구독의 이름과 출처를 기록합니다.
- Config에서 활성화된 설정 파일을 확인합니다.
- Global Routing에서 현재 선택한 항목을 확인합니다.
- 기존에 사용할 수 있는 설정은 유지하고 두 기기를 동시에 변경하지 않습니다.
iPad: 가져온 뒤 확인
- 본인의 구독 또는 연결 정보를 가져옵니다.
- 필요한 설정 파일을 별도로 가져와 선택합니다.
- 서버 선택과 Global Routing을 확인합니다.
- 시스템에서 VPN 구성을 추가하도록 허용한 뒤 수동으로 연결합니다.
구매 자격, 연결 정보, 실행 상태는 각각 확인해야 합니다. 이름이 같더라도 항목별 확인을 생략할 수는 없습니다.
이미 사용 중인 구독을 추가하려면 Home → ‘+’ → Type → Subscribe에서 본인의 구독 주소를 입력하고 저장한 다음 해당 구독을 업데이트합니다. 주소 저장과 서버 목록을 정상적으로 가져오는 것은 별개의 단계입니다. 저장 후에도 그룹에 예상한 항목이 표시되는지, 업데이트 오류가 없는지 확인하세요. 구독 업데이트는 일반적으로 구독에서 제공하는 내용을 새로고침하는 기능이며, Config의 규칙 파일도 함께 교체되었다는 뜻은 아닙니다.
Global Routing을 확인한 뒤 규칙 변경이 필요한지 판단
iPhone에서 iPad로 옮긴 뒤 먼저 Home → Global Routing에서 실제로 선택된 항목을 확인하세요. 같은 서버를 사용하더라도 라우팅 설정이 다르면 연결 결과가 달라질 수 있습니다. 아래에서는 Shadowrocket에서 자주 사용하는 세 가지 옵션을 비교합니다. 메뉴의 Scene은 특정 상황에 맞춘 설정에 사용되며 별도의 서버 정보가 아닙니다. 조건을 이해하기 전에는 기본 점검을 대신하는 용도로 사용하지 마세요.
Config
추천현재 활성화된 설정의 규칙에 따라 연결을 처리합니다. 규칙은 DIRECT, PROXY 또는 REJECT 등의 정책을 지정합니다. 앞선 규칙에 일치하지 않는 연결은 FINAL의 정책을 따르며, 항상 직접 연결되는 것은 아닙니다.
적합한 경우: 확인된 분기 설정을 사용하고 있으며 iPad에서도 같은 규칙으로 동작하게 하려는 경우
Proxy
앱에서 처리하는 연결을 Config의 규칙별 선택 대신 프록시 정책으로 보냅니다. 분기 규칙이 차이의 원인인지 판단하는 데 도움이 될 수 있지만, 서버나 네트워크 문제까지 해결해 주는 것은 아닙니다.
적합한 경우: 규칙 일치 여부와 프록시 연결의 차이를 짧게 점검하려는 경우
Direct
직접 연결을 사용하며 선택한 프록시 서버를 통해 전달하지 않습니다. 시스템에 VPN 연결됨으로 표시되더라도 요청이 프록시를 통해 나간다고 단정할 수는 없습니다.
적합한 경우: 기기의 기존 네트워크 연결 결과와 비교하려는 경우
서버를 바꾸고 규칙을 수정하면서 Global Routing까지 한꺼번에 전환하지 마세요. 같은 테스트 대상을 유지하고 한 번에 설정 하나만 변경한 뒤 결과를 기록하고 원래대로 되돌리세요. 이렇게 하면 설정 선택 문제와 서버 연결 문제를 구분할 수 있고, 가로 화면 레이아웃을 네트워크 동작 변화의 원인으로 오해하는 것도 막을 수 있습니다.
규칙 파일과 On Demand는 따로 확인
규칙은 연결에 적용할 정책을 결정하고, On Demand는 조건이 충족될 때 자동으로 연결하는 동작을 설정합니다. 두 기능은 서로 다른 문제를 다룹니다. 처음 설치했다면 먼저 수동으로 연결해 확인한 다음 Settings → On Demand에서 기존 조건을 살펴보세요. iPad와 iPhone의 설정을 똑같이 보이게 하려고 이해하지 못한 자동 연결 설정을 그대로 복사하지 마세요.
Config 규칙 확인
- 설정 섹션
[Rule]- 도메인 규칙
DOMAIN-SUFFIX,example.com,DIRECT- 최종 규칙
FINAL,PROXY- 적용 순서
- 위에서 아래로 확인하며, 처음 일치하는 규칙의 정책을 적용합니다.
여기에는 문법 예시만 있으며 전체 설정은 아닙니다. example.com은 규칙 구조를 설명하기 위한 예시입니다.
자동 연결 확인
- 앱 메뉴
- Settings → On Demand
- 확인할 항목
- 현재 활성화 여부와 네트워크 일치 조건
- 확인 순서
- 먼저 수동 연결을 확인한 다음 자동 실행을 테스트합니다.
- 기기별 차이
- Wi-Fi 전용 iPad에서는 셀룰러 네트워크 조건을 테스트할 수 없습니다.
자동 실행과 규칙 분기를 따로 확인하고, 연결 아이콘만으로 요청 결과를 판단하지 마세요.
예를 들어 대상 도메인이 위의 DOMAIN-SUFFIX 규칙과 일치하면 DIRECT 정책이 적용됩니다. 앞선 규칙과 일치하지 않는 연결만 FINAL,PROXY 규칙에 도달합니다. FINAL을 구체적인 규칙보다 앞에 두면 뒤에 있는 규칙이 정상적으로 일치할 기회가 사라집니다. 두 기기를 비교할 때는 파일 이름만이 아니라 실제 규칙 내용과 순서를 확인해야 합니다.
On Demand도 명확한 단계에 따라 확인하세요. 먼저 수동 연결 결과를 기록한 다음 설정된 조건에 맞춰 네트워크를 전환하고 연결 상태가 예상대로 바뀌는지 확인합니다. 해당 조건이 설정되어 있지 않다면 앱을 열거나 Wi-Fi를 바꿀 때마다 자동으로 연결될 것이라고 기대해서는 안 됩니다. 테스트 중에는 다른 VPN 구성이 현재 연결에 영향을 주는지도 살펴보세요.
첫 연결 및 자주 발생하는 차이의 점검 순서
처음 연결 스위치를 켜면 시스템에서 VPN 구성을 추가하도록 허용할지 묻는 메시지가 표시될 수 있습니다. 시스템 안내에 따라 허용한 뒤 Home으로 돌아가 연결 상태를 확인하세요. 이는 iPad에서 별도로 진행해야 하는 시스템 권한 단계이며, iPhone에서 이미 허용했더라도 대신할 수 없습니다. 시스템의 VPN 항목은 구독이나 규칙 백업이 아니므로 앱의 정보가 모두 준비되었다고 판단하는 근거가 되지 않습니다.
- 앱에 여전히 가격이 표시됨: App Store 구입 계정과 기존 구입 내역, 스토어 이용 가능 여부를 먼저 확인하세요. 구입 문제를 해결하려고 앱 설정을 반복해서 바꾸지 마세요.
- Home에 서버가 표시되지 않음: 구독 주소만 저장하고 업데이트는 완료하지 않은 것은 아닌지 확인하세요. 앱이 설치된 것과 연결 정보를 가져온 것은 서로 다른 단계입니다.
- 목록에 있지만 사용할 수 없음: 선택한 항목, 서버 측 설정, 기존 서비스의 기기 제한을 확인하세요. 포트, 비밀번호 및 기타 연결 정보에는 본인이 보유한 유효한 값을 사용하고, iPhone에 표시된 항목 이름만으로 추측하지 마세요.
- 연결됨으로 표시되지만 결과가 다름: Global Routing, 현재 Config 파일, 규칙 내용, 선택한 서버를 차례로 비교하세요. 같은 네트워크와 같은 대상을 사용해 확인합니다.
- 가로 화면에서 버튼을 찾을 수 없음: 먼저 목록에서 선택한 항목과 세부 정보 창의 관계를 확인한 다음 앱 창을 넓히거나 세로 화면으로 전환해 보세요. 이 문제 때문에 이미 정상적으로 작동하는 설정을 삭제하지 마세요.
설치 완료 여부는 세 단계로 나누어 판단해야 합니다. App Store에서 앱을 다시 다운로드했는지, Home과 Config에 필요한 정보를 올바르게 가져와 선택했는지, iPad에서 시스템 권한을 허용했고 실제 요청이 예상대로 처리되는지 확인합니다. 이 순서대로 점검하면 iPhone의 기존 환경을 유지하면서 iPad가 구매, 설정, 연결 중 어느 단계에서 멈췄는지 파악할 수 있습니다.