iPhone에서 Shadowrocket을 구입한 적이 있다면, 먼저 iPad의 App Store에서 구입에 사용한 Apple 계정을 확인한 다음 구입 항목에서 앱을 찾아보세요. 유니버설 구입 여부는 App Store 페이지 표기를 기준으로 확인해야 합니다. 다운로드가 끝나면 기존 구성, 시스템 VPN 승인, Global Routing을 각각 확인하세요. 이 글에서는 구입 기록, 첫 연결, 가로 화면과 Split View 순서로 살펴보며 계정 문제와 레이아웃 변화, 연결 문제를 구분하는 방법을 설명합니다.
구입 계정과 앱 정보부터 확인하기
Shadowrocket은 Apple 플랫폼에서 제공되는 유료 클라이언트로, 한 번 구입하면 계속 사용하는 방식이며 App Store에서만 받을 수 있습니다. 주로 iPhone과 iPad에서 사용합니다. 시스템 요구 사항과 유니버설 구입 여부는 App Store 페이지 표기를 기준으로 확인하세요. 구입 기록이 있다면 가격 버튼을 눌러 다시 결제하기 전에 기록에 표시된 제품과 계정부터 확인해야 합니다.
iPad의 iCloud 로그인 계정과 App Store 구입에 사용하는 계정은 다를 수 있습니다. Settings → Apple Account → Media & Purchases에서 확인하고, App Store를 연 뒤 오른쪽 위의 계정 메뉴도 살펴보세요. 기존 구입 영수증의 계정 및 앱 이름과 대조하면 현재 확인 중인 항목이 기존 구입 기록인지 알 수 있습니다. 이 확인은 본인 계정에 한해 진행하세요.
제품 정보는 앱 이름 Shadowrocket, 개발자 Shadow Launch Technology Limited, 앱 ID를 모두 대조해 확인하세요. 클라이언트를 구입하면 앱 사용 권한을 얻는 것이며, 클라이언트 구입은 연결 서비스 이용권 구입과 별개입니다. 이후 연결하려면 본인이 이미 보유한 서비스와 구독이 있어야 하며, 구입 기록에는 연결 설정이 포함되지 않습니다.
iPad의 구입 항목에서 다시 다운로드하기
먼저 iPad가 App Store에 정상적으로 접속할 수 있는 네트워크에 연결되어 있는지 확인한 후 아래 단계를 진행하세요. App Store 계정 메뉴는 시스템 인터페이스에 따라 달라집니다. 최신 화면에서는 Apps → My Apps가 표시될 수 있고, 이전 화면에서는 Purchased가 바로 보일 수 있습니다. 결제 내역만 확인하지 말고 본인이 이미 구입한 앱 목록으로 이동하세요.
-
계정 확인
Settings → Apple Account → Media & Purchases로 이동해 App Store 구입에 사용하는 계정이 기존 구입 기록의 계정과 일치하는지 확인하세요. 다시 인증해야 한다면 시스템 안내에 따라 진행합니다.
-
구입 목록 열기
App Store를 열고 오른쪽 위의 계정 프로필을 누른 다음 Apps → My Apps로 이동하세요. 현재 화면에 Purchased가 표시되면 해당 항목에서 이미 구입한 앱을 확인합니다.
-
앱 찾기
Shadowrocket을 검색하세요. Not on this iPad 필터를 사용했는데 앱이 보이지 않으면 전체 앱 목록으로 돌아가 다시 찾아보세요. 이미 설치된 상태인지도 확인합니다.
-
확인 후 다운로드
제품 정보를 대조한 뒤 구름 모양 다운로드 아이콘을 누르세요. Open이 표시되면 앱이 이미 설치된 것입니다. 가격이 계속 표시된다면 잠시 멈추고 다음 항목을 확인한 뒤, 바로 다시 구입하지 마세요.
-
처음 실행하기
다운로드가 끝나면 Shadowrocket을 열고 Home에 사용할 수 있는 구성이 있는지 확인하세요. 홈 화면에 앱이 나타났다는 것은 설치가 완료되었다는 뜻일 뿐, 구독·규칙·시스템 승인이 모두 준비되었다는 의미는 아닙니다.
구입 목록에 앱이 없거나 가격이 계속 표시되는 경우
“목록에 표시되지 않음”과 “다운로드할 수 없음”은 서로 다른 문제입니다. 전자는 계정, 목록 필터, 숨긴 구입 항목을 먼저 확인하고, 후자는 App Store 이용 가능 여부와 기기 제한 및 호환 조건을 확인하세요. App Store에 실제 표시된 안내 문구를 기록해 두면 구입 문제를 Shadowrocket 연결 문제로 잘못 판단하는 일을 줄일 수 있습니다.
| 표시되는 현상 | 확인할 위치 | 다음 단계 |
|---|---|---|
| 구입 목록에 결과가 없음 | App Store 계정 및 My Apps 또는 Purchased | 기존 구입 계정을 확인하고 목록 필터를 해제한 뒤, 구입 항목을 숨긴 적이 있는지 확인하세요. |
| 제품 페이지에 가격 표시 | Media & Purchases 및 기존 구입 영수증 | 계정과 앱 ID를 대조하세요. 유니버설 구입 여부는 App Store 페이지 표기를 기준으로 확인합니다. |
| Open 표시 | App Store 제품 페이지 | 앱을 바로 열고 구성 및 승인 확인으로 넘어가세요. 구름 모양 아이콘을 찾을 필요는 없습니다. |
| 호환되지 않거나 이용할 수 없다는 안내 | 제품 페이지의 호환성 항목 및 App Store 안내 | 시스템 요구 사항은 App Store 페이지 표기를 기준으로 확인하세요. 안내 문구를 기록한 뒤 Apple 지원 채널을 통해 App Store 문제를 확인합니다. |
결론: 가격 버튼이 다시 구입해야 한다는 뜻은 아닙니다
계정, 구입 기록, 제품 정보 세 가지를 먼저 확인하세요. 여전히 차이가 있다면 영수증과 안내 문구를 보관한 뒤 구입 문제를 처리하고, 새 결제는 일단 진행하지 마세요.
기기가 Screen Time 또는 조직의 관리 정책에 따라 제한되어 있다면 앱 설치와 구입, VPN 구성에 제약이 있을 수 있습니다. 기기 소유자나 관리자가 제한 항목을 확인해야 합니다. 구입 기록을 찾기 위해 iPad를 초기화하거나 앱을 반복해서 삭제하지 마세요. 앱을 삭제하면 기기에만 저장된 구성이 영향을 받을 수 있습니다.
설치 후 구성 및 VPN 승인 확인
같은 Apple 계정으로 앱을 다시 받을 수 있는지와 두 기기에 같은 구성이 있는지는 별개의 문제입니다. App Store 구입을 복원해도 구독, 암호, 규칙 파일, 현재 연결 상태가 자동으로 동기화되는 것은 아닙니다. 먼저 iPad의 Home에서 항목을 확인한 다음 Config에서 사용할 구성 파일을 확인하세요. 기존 항목이 있다면 여전히 유효한지도 살펴봅니다.
- 기존 구독 가져오기: Home 오른쪽 위의 “+”를 누르고 Type을 Subscribe로 설정하세요. 본인이 보유한 구독 URL을 입력해 저장한 뒤 업데이트하고 원하는 항목이 나타나는지 확인합니다. 전체 URL에 접근 인증 정보가 포함될 수 있으므로 공개하지 마세요.
- 연결 매개변수 확인: 기존 단일 구성이 있다면 서버 주소, 포트, 프로토콜, 인증 항목을 확인하세요. 프로토콜과 포트는 본인의 구성에 지정된 값을 사용해야 합니다. iPad로 옮겼다는 이유만으로 흔히 쓰이는 포트로 일괄 변경하지 마세요.
- 규칙 파일 확인: Global Routing에서 Config를 사용하는 경우 Config에서 현재 활성화된 파일과 규칙도 확인하세요. Home에 항목이 있다고 해서 규칙 파일까지 올바르게 선택된 것은 아닙니다.
- 시스템 승인 완료: 처음 연결을 켤 때 iPadOS 안내에 따라 VPN 구성 추가를 허용하고 시스템이 요구하는 인증을 완료하세요. 이전에 거부했다면 연결을 다시 시작할 수 있습니다. 기기 관리 제한은 별도로 해결해야 합니다.
연결한 뒤에는 하나의 구체적인 동작으로 확인하세요. 예를 들어 브라우저에서 평소 이용하는 페이지를 열고 앱으로 돌아와 연결 상태나 관련 기록을 확인합니다. VPN 상태는 시스템 터널의 상태를 나타낼 뿐, 모든 대상 요청의 성공을 보장하지 않습니다. 사용할 항목이 없다면 가로·세로 화면을 계속 바꾸기보다 구성 가져오기 또는 구독 업데이트 문제부터 해결하세요.
가로 화면과 Split View: 좌표가 아닌 메뉴를 기준으로 찾기
iPad를 가로로 놓으면 사용할 수 있는 너비가 늘어나지만, 실제 레이아웃은 창 크기와 시스템 및 앱의 현재 창 모드 지원 여부에 따라 달라집니다. Home, Config, Settings를 기준으로 작업 위치를 찾고, “버튼이 화면의 특정 위치에 항상 있다”는 전제에 의존하지 마세요. 화면 회전은 표시 공간을 바꿀 뿐 구독 내용이나 Global Routing 선택을 자동으로 변경하지 않습니다.
Split View와 윈도우 기능을 사용할 수 있는지는 현재 iPad와 앱에서 실제로 제공되는 조작을 기준으로 확인하세요. 시스템에서 브라우저와 Shadowrocket을 나란히 표시할 수 있다면 한쪽에서 본인의 구성 안내를 확인하고 다른 쪽에서 값을 입력할 수 있습니다. 해당 창 기능이 없다면 앱 전환으로도 같은 작업을 할 수 있으므로 Split View 지원을 설치 완료의 조건으로 보지 마세요.
| 사용 상황 | 조작 시 유의 사항 | 확인 방법 |
|---|---|---|
| 가로 화면, 전체 창 | Home, Config, Settings를 기준으로 위치를 찾고 목록과 상세 정보가 함께 표시되는지 확인하세요. | 항목 하나를 열어 이름과 서버 필드를 확인하고, 옆 항목을 잘못 편집하지 않도록 주의하세요. |
| 좁은 창 | 이름이나 긴 URL이 모두 표시되지 않을 수 있으므로 편집 화면에서 전체 필드를 확인하세요. | URL의 앞뒤와 쿼리 매개변수를 확인하고 복사 과정에서 공백이나 줄바꿈이 들어가지 않았는지 살펴보세요. |
| 키보드가 열린 상태 | 키보드가 세로 공간을 차지하므로 저장하기 전에 편집 내용과 현재 입력 위치를 확인하세요. | 키보드를 닫은 뒤 저장 컨트롤을 확인하고 목록으로 돌아가 변경 사항이 유지되었는지 살펴보세요. |
| 앱 전환 | 브라우저에서 돌아온 뒤에는 앱이 다시 전면에 표시된 것과 연결이 재수립된 것을 구분하세요. | 연결 상태를 확인한 다음 같은 대상 요청을 실행하세요. 창이 바뀌었다는 이유만으로 연결이 끊겼다고 판단하지 마세요. |
가로와 세로 화면을 비교할 때는 같은 Wi-Fi, 같은 항목, 같은 Global Routing 옵션을 유지하세요. 화면 방향만 바꾼 뒤 같은 요청을 반복합니다. 네트워크나 구성을 함께 바꾸면 결과의 원인을 가로 화면 레이아웃으로 판단할 수 없습니다. 이 방법은 문제를 재현하기 위한 것이며, 특정 방향이 더 빠르거나 안정적이라고 전제하지 않습니다.
Global Routing 선택은 창 크기와 무관합니다
Home에서 Global Routing을 열고 현재 선택된 항목부터 확인하세요. Proxy, Direct, Config, Scene은 라우팅 방식이며 화면 표시 모드가 아닙니다. 아래에서는 일상 점검에 가장 자주 쓰이는 세 가지 옵션만 비교합니다. Scene은 설정된 시나리오에 따라 처리하므로 내용이 확인되지 않았다면 일반적인 문제 해결 기준으로 사용하지 않는 것이 좋습니다.
Config
권장현재 구성 파일의 규칙에 따라 요청을 일치시키고 정책을 선택합니다. 일상적인 트래픽 분리에 사용하기 전에 파일 내용과 참조된 정책이 유효한지 확인하세요. Config를 고정된 지역별 구분으로 단순화해서는 안 됩니다.
적합한 경우: 명확한 규칙 파일이 있고, 일상적으로 대상에 따라 요청을 처리해야 할 때.
Proxy
해당 라우팅 범위에 들어오는 요청을 Proxy 방식으로 처리하며, Config의 결과와 비교하는 데 사용할 수 있습니다. 서버 매개변수 오류를 해결해 주지는 않으며 모든 앱 요청의 성공을 보장하지도 않습니다.
적합한 경우: 구성을 바꾸지 않고 문제가 규칙 선택과 관련 있는지 일시적으로 확인할 때.
Direct
관련 요청을 Direct 방식으로 처리해 현재 네트워크에서 직접 접속이 가능한지 확인할 수 있습니다. Direct는 라우팅 선택이며 시스템 VPN 연결을 끄는 것과는 다릅니다.
적합한 경우: 직접 연결 결과를 비교해 로컬 네트워크 문제와 프록시 경로 문제를 구분할 때.
규칙을 확인하려면 Config에서 현재 파일을 살펴보세요. 예를 들어 DOMAIN-SUFFIX,example.com,DIRECT는 해당 도메인 접미사와 일치하는 요청에 DIRECT를 사용한다는 뜻입니다. FINAL,PROXY는 앞선 규칙과 일치하지 않을 때 PROXY를 사용한다는 의미입니다. 실제 결과는 규칙 순서와 대상 정책의 사용 가능 여부에도 영향을 받습니다. 이 두 줄은 문법 설명일 뿐, 그대로 사용할 수 있는 완성된 구성이 아닙니다.
백그라운드 전환 후 연결 확인
Shadowrocket을 전면 화면에서 벗어났다고 해서 시스템 VPN 연결이 반드시 끊기는 것은 아닙니다. 앱을 전환한 뒤 연결 상태가 바뀌었다면 먼저 Settings → On Demand를 확인하고, 잠금 화면 진입·Wi-Fi 전환·앱 복귀 중 언제 변화가 발생했는지 기록하세요. On Demand는 조건에 따라 연결 동작에 영향을 줍니다. 앱이 백그라운드 목록에 남아 있다는 사실만으로 기능이 작동했다고 판단할 수 없습니다.
- 현재 네트워크 유형, 선택한 항목, Global Routing, Settings → On Demand의 활성화 상태와 설정된 조건을 기록하세요.
- 다른 설정은 그대로 둔 채 브라우저로 전환해 고정된 요청 하나를 실행한 다음 돌아와 연결 상태를 확인하세요.
- 네트워크를 전환한 뒤에만 문제가 발생한다면 안정적인 Wi-Fi와 셀룰러 네트워크에서 각각 재현해 보세요. 셀룰러 기능이 없는 iPad에서는 사용할 수 있는 네트워크만 테스트합니다.
- On Demand를 조정해야 한다면 한 번에 조건 하나만 변경하고 테스트를 반복하세요. 완료 후 최종 설정이 본인의 사용 목적에 맞는지 확인합니다.
마지막으로 문제를 분류하세요. 구입 기록을 찾을 수 없다면 App Store 계정을 확인하고, Home에 원하는 항목이 없다면 기존 구성 가져오기를 확인하세요. 연결은 되어 있지만 특정 대상에 실패한다면 라우팅과 요청 기록을 살펴보고, 창이 좁을 때만 컨트롤을 찾기 어렵다면 큰 창으로 복원한 뒤 편집하세요. 이 네 가지로 나누어 처리하면 구입, 화면 표시, 연결 문제를 혼동하지 않을 수 있습니다.