iPhone에서 Shadowrocket을 구매했고 본인 iPad에서도 사용하려는 분을 위한 안내입니다. 먼저 App Store 구매 계정을 확인한 다음 구입 항목에서 앱을 다시 다운로드하고, iPad의 창 너비와 입력 방식에 맞춰 설정 자료를 정리하세요. 앱 재다운로드, 설정 자료 복원, 시스템 VPN 권한 설정은 서로 다른 작업입니다. 구매 기록만으로 나머지 두 작업이 완료되지는 않습니다.
동일한 Apple ID라도 구매 기록만 공유되며 설정은 동기화되지 않습니다
여기서 말하는 동일한 Apple ID는 처음 구매할 때 사용한 App Store 계정입니다. iPad 상단에 표시되는 iCloud 계정과 ‘미디어 및 구입 항목’에 사용하는 계정은 서로 다를 수 있습니다. 따라서 프로필 사진이나 이름이 같다는 이유만으로 구매 계정이 일치한다고 볼 수는 없습니다. iPad의 시스템 Settings → 개인 계정 → Media & Purchases에서 실제 스토어 계정을 확인하세요.
Shadowrocket은 두 가지 방식으로 제공됩니다. iPhone / iPad 버전은 App Store에서 $2.99에 한 번 구매하고, Mac(Apple 실리콘 / Intel), Windows, Android, Linux 버전은 무료입니다. 구매한 App Store 계정으로 지원되는 iPad에서 앱을 다시 다운로드할 때 추가 결제는 필요하지 않습니다. iPhone / iPad의 시스템 요구 사항은 App Store 페이지에 표시된 내용을 확인하세요. 다른 기기의 다운로드 방법은 전체 플랫폼 다운로드 페이지에서 확인할 수 있습니다.
먼저 구매 계정을 확인하고, 그다음 설정을 진행하세요
스토어에서 구입 기록을 확인할 수 있다는 것은 앱을 다시 다운로드할 수 있다는 뜻일 뿐입니다. iPad의 Home 목록이 비어 있다면 클라이언트를 다시 구매하지 말고 본인이 보유한 연결 자료를 가져오세요.
구입 항목에서 앱 다시 다운로드: 계정과 앱부터 확인
App Store 계정 페이지의 메뉴 이름은 시스템 버전과 표시 언어에 따라 다릅니다. 영어 인터페이스에서는 Apps → My Apps로 표시될 수 있으며, 이전 시스템에서는 Purchased → My Purchases로 표시될 수 있습니다. 두 메뉴 모두 해당 계정으로 받은 앱을 확인하는 곳입니다. 앱 내부의 Settings를 스토어 구입 항목 메뉴와 혼동하지 마세요.
-
계정 확인
시스템 Settings → 개인 계정 → Media & Purchases를 열고 현재 스토어 계정이 Shadowrocket을 처음 구매한 계정인지 확인하세요. 확인을 위해 iCloud에서 로그아웃할 필요는 없습니다.
-
구입 기록 열기
App Store → 오른쪽 상단 계정 프로필 사진 → Apps → My Apps로 이동하세요. 현재 시스템에서 Purchased를 사용한다면 Purchased → My Purchases로 이동합니다.
-
앱 찾기
Shadowrocket을 검색하세요. 개발자가 Shadow Launch Technology Limited인지 확인하고, 제품 페이지의 앱 ID가 932747118인지 대조하세요. 이름이 비슷하다는 이유만으로 판단하지 마세요.
-
다시 다운로드
구름 모양 다운로드 버튼을 탭하고 시스템 안내에 따라 인증을 완료하세요. 설치 후 Open이 표시되면 이 iPad에서 앱을 사용할 수 있다는 뜻입니다. 이 단계에서 연결 자료가 자동으로 입력되지는 않습니다.
-
호환성 확인
시스템이 호환되지 않는다는 메시지가 표시되면 제품 페이지의 Compatibility를 확인하세요. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다. 먼저 시스템 조건을 확인하고, 호환성 안내를 구매 기록이 사라진 것으로 오해하지 마세요.
구입 항목 목록에서 앱을 찾을 수 없다면 계정 페이지의 Hidden Purchases와 최초 구매 영수증에 기록된 계정 정보를 확인해 보세요. 제품 페이지에 여전히 구매 버튼이 표시된다면 결제를 진행하기 전에 확인을 멈추고 현재 계정, 최초 구매 기록, 스토어 지역이 일치하는지 살펴보세요. 기기 소유자가 같다는 사실만으로 스토어 계정까지 같다고 단정할 수는 없습니다.
iPad 가로 화면과 분할 보기: 현재 창 너비에 맞춰 기능 찾기
iPad에서 화면이 다르게 보이는 주된 이유는 별도의 프로토콜이나 구매 권한 때문이 아니라 사용할 수 있는 화면 너비 때문입니다. 전체 화면 가로 모드와 세로 모드, Split View, Stage Manager에 따라 앱에 할당되는 창 너비가 달라집니다. 넓은 화면에서는 목록과 상세 정보가 더 넉넉하게 나란히 표시되고, 좁은 창에서는 상세 화면에 들어갔다가 돌아와야 할 수 있습니다. 실제 분할 화면은 현재 시스템과 앱의 표시 방식에 따라 달라지므로, 가로 모드에서 항상 두 열로 표시된다고 생각하지 마세요.
기능을 찾을 때는 ‘화면 맨 왼쪽에서 세 번째 항목’처럼 위치를 외우기보다 Home, Config, Settings라는 이름을 기준으로 확인하세요. 창 크기가 바뀌면 메뉴 위치와 목록에 보이는 범위가 달라질 수 있지만 각 메뉴의 역할은 같습니다. Home에서는 연결 항목과 현재 선택을, Config에서는 구성 파일을, Settings에서는 앱 설정을 확인합니다.
| 창 상태 | 확인할 작업 | 확인 방법 |
|---|---|---|
| 전체 화면 가로 모드 | 넓은 목록 및 상세 영역을 활용해 긴 항목을 확인합니다. | 항목을 선택한 뒤 상세 화면 제목이 대상 항목과 일치하는지 확인하고 Server 또는 Port를 수정하세요. |
| 전체 화면 세로 모드 | 긴 링크는 줄바꿈되어 보일 수 있으며, 상세 화면을 따로 열어야 할 수 있습니다. | 화면에 표시되는 줄 수만으로 링크에 줄바꿈이 삽입되었는지 판단하지 마세요. |
| Split View | 창 너비를 줄인 뒤 현재 페이지를 다시 확인합니다. | 편집 중인 내용을 먼저 저장한 다음 옆에 있는 자료 창으로 전환하세요. |
| 외장 키보드 | 키보드 포커스와 현재 선택된 목록 항목은 서로 다른 개념입니다. | 입력 커서가 표시되는지 확인한 뒤 붙여넣고, 저장 전에 입력란 내용을 다시 확인하세요. |
편집하기 전에 페이지 제목과 선택한 항목을 확인하세요. 이름이 비슷한 항목이 많을 때 특히 중요합니다. 화면 회전은 저장 작업이 아닙니다. 입력란의 변경 사항은 현재 편집 화면의 저장 메뉴를 통해 제출해야 합니다. 화면 하단의 작업 메뉴가 보이지 않으면 먼저 화면 키보드를 닫고 페이지를 스크롤할 수 있는지 확인하세요.
키보드 입력과 자료 가져오기: 긴 링크가 바뀌지 않도록 확인
iPad에 외장 키보드를 연결하면 긴 Server, Password, 구독 URL을 입력하기 편리하지만 형식 확인은 여전히 필요합니다. 전각 문장 부호, 앞뒤 공백, 잘못 선택한 입력란 때문에 저장은 되었는데 연결되지 않을 수 있습니다. 보유한 자료에서 복사해 붙여넣은 뒤 항목별로 확인하고, 비슷해 보이는 철자를 근거로 프로토콜 매개변수를 임의로 채우지 마세요.
- 링크 전체 선택: 원본 자료에서 전체 URL을 선택한 다음 Command-C로 복사하세요. 대상 입력란을 열고 Command-V로 붙여넣습니다. 앱 간 붙여넣기 권한을 묻는 메시지가 표시되면 실제 작업에 필요한 경우에만 허용하세요.
- 구독 URL 확인:
https://example.com/sub?token=xxxx는 형식 예시일 뿐 연결에 사용할 수 없습니다. 실제 링크의?,&,=와 그 뒤의 내용은 모두 그대로 유지해야 합니다. - 프로토콜과 포트 구분: 보유한 자료에 Trojan과 Port
443이 명시되어 있다면 그대로 입력하세요. 같은443을 사용한다는 이유만으로 Type을 Hysteria2로 변경하면 안 됩니다. - 민감한 정보 보호: 구독 URL, Password, UUID, 개인 키는 접근 권한을 부여할 수 있습니다. 복사가 끝난 뒤 전체 인증 정보가 포함된 화면을 공개적으로 도움을 요청할 때 첨부하지 마세요.
연결 항목 구독을 보유하고 있다면 Home → “+” → Type → Subscribe에서 본인의 구독 URL을 입력하고 저장한 다음 구독을 업데이트해 예상한 항목이 생성되었는지 확인하세요. 전체 구성 파일을 보유한 경우에는 Config에서 해당 자료의 가져오기 방법을 따르세요. 두 자료의 구조는 다르므로 링크가 https://로 시작한다는 이유만으로 가져오기 메뉴를 판단할 수 없습니다.
첫 연결: Global Routing과 On Demand 구분하기
연결을 처음 활성화할 때 시스템에서 VPN 구성을 추가하라는 메시지가 표시될 수 있습니다. 사용 중인 Shadowrocket에서 보낸 요청인지 확인한 뒤 시스템 안내에 따라 승인하세요. iPhone에서 이미 권한을 허용했더라도 iPad에 동일한 권한이 부여되는 것은 아닙니다. 두 기기의 연결 스위치와 시스템 VPN 상태를 각각 확인해야 합니다.
Home → Global Routing에서 요청을 처리할 방식을 선택하세요. Config는 현재 구성 규칙을 따릅니다. Proxy와 Direct는 문제를 구분해 확인할 때 사용할 수 있으며 Scene은 설정한 장면에 따라 처리합니다. 아래 비교는 Shadowrocket 자체의 라우팅 방식에 관한 것입니다. 구독 유효 기간이 바뀌거나 잘못된 서버 인증 정보가 수정되는 것은 아닙니다.
Config
추천현재 활성화된 구성의 규칙과 정책에 따라 요청을 처리합니다. 먼저 Config에서 선택된 파일을 확인한 뒤 규칙 순서와 최종 기본 정책을 점검하세요. 규칙과 일치하지 않는 모든 요청이 자동으로 직접 연결되는 것은 아닙니다.
적합한 경우: 검토를 마친 구성이 있고 도메인 및 주소별로 트래픽을 분리해야 할 때.
Proxy
프록시 처리 대상에 포함된 요청을 프록시 방식으로 처리합니다. 규칙 선택 때문에 차이가 생기는지 잠시 확인할 때 유용합니다. 전환한 뒤에도 연결되지 않으면 항목 매개변수와 네트워크 상태를 계속 확인하세요.
적합한 경우: 현재 연결 항목이 작동하는지 짧게 진단할 때.
Direct
요청을 직접 연결 방식으로 처리하여 현재 네트워크 자체의 접속 상태를 비교할 수 있습니다. 프록시 연결이 성공했다는 뜻도 아니며, 서비스 제공업체의 인증 정보가 유효한지 확인하는 기능도 아닙니다.
적합한 경우: 로컬 네트워크 문제와 프록시 경로 문제를 구분할 때.
Scene
설정된 장면 조건에 따라 라우팅을 처리합니다. 사용 전에 장면 조건과 대상 구성을 확인하세요. Scene으로 전환하기만 하면 사용할 수 있는 장면이 이미 있다고 간주해서는 안 됩니다.
적합한 경우: 장면을 이미 설정했고 사용 환경에 따라 처리 방식을 전환할 때.
iPad를 가로로 돌려도 규칙 문법은 바뀌지 않습니다. 예를 들어 DOMAIN-SUFFIX,example.com,DIRECT는 도메인 접미사를 기준으로 일치시키고, IP-CIDR,192.168.0.0/16,DIRECT는 지정된 주소 범위와 일치시킵니다. FINAL,DIRECT는 앞선 규칙에 일치하지 않은 요청을 직접 연결하도록 지정합니다. 실제 정책은 본인의 사용 목적에 맞아야 하며, 예시를 그대로 복사했다고 모든 네트워크에 적합한 설정이 되는 것은 아닙니다.
Settings → On Demand는 조건에 따라 연결을 시작할지 제어하며, 요청을 어떻게 처리할지 정하는 Global Routing과는 다른 기능입니다. 처음 문제를 확인할 때는 재현 가능한 수동 연결을 먼저 완료한 다음 On Demand 조건을 따로 점검하세요. 연결을 끈 뒤 자동으로 다시 연결된다면 앱 전체를 삭제하기 전에 해당 설정과 시스템 VPN 상태를 확인하세요.
iPhone에서는 연결되지만 iPad에서는 안 될 때: 차이를 하나씩 확인
같은 구독이 두 기기에서 다르게 작동하더라도 iPad의 화면 구성만을 원인으로 단정할 수 없습니다. 두 기기가 서로 다른 Wi-Fi, 구성 파일, 연결 항목, Global Routing을 사용하고 있을 수 있으며, 서비스 제공업체가 동시 접속 기기 수를 제한할 수도 있습니다. 먼저 테스트 조건을 동일하게 맞춘 다음 구체적인 차이를 비교하세요.
- 다운로드 문제: 스토어 단계에서 문제가 발생했다면 구입 항목 목록에 앱이 있는지, 제품 페이지에 구름 모양 버튼과 Open 중 무엇이 표시되는지, 시스템에서 호환성 문제가 안내되는지 기록하세요.
- 자료 문제: Home이 비어 있거나 항목 수가 맞지 않으면 올바른 유형의 자료를 가져왔는지 확인하고 구독 업데이트에 오류가 있는지 살펴보세요. 목록이 비어 있다고 앱을 반복 구매하지 마세요.
- 연결 문제: 두 기기를 같은 Wi-Fi에 연결하고 이름이 같은 항목의 Server, Port, Type 및 인증 정보를 대조하세요. 서비스 제공업체가 동시 접속을 제한한다면 다른 기기의 연결을 끊은 뒤 테스트하세요.
- 라우팅 문제: Global Routing과 Config에서 활성화된 파일을 확인하세요. 연결은 되지만 일부 요청이 실패한다면 요청 기록에서 일치한 규칙과 적용된 정책을 살펴보세요.
- 자동 재연결: Settings → On Demand를 확인하세요. 조건이 동시에 바뀌지 않도록 수동 연결과 요청 시 연결을 따로 테스트하세요.
추가로 문제를 확인하려면 ‘창 상태, 사용한 메뉴, 작업 단계, 안내 문구 원문’ 네 가지를 기록하세요. 예를 들어 ‘Split View에서 Home으로 이동한 뒤 기존 구독을 업데이트하자 인증 오류가 표시됨’이라고 적으면 ‘iPad에서 안 됨’보다 원인을 찾기 쉽습니다. 기록을 다른 사람에게 공유하기 전에 구독 token, Password, UUID, 개인 키 및 계정을 식별할 수 있는 내용을 삭제하세요.
Shadowrocket 다운로드 및 첫 설정 단계 보기
iPhone / iPad 버전은 App Store에서 $2.99에 한 번 구매하며, Mac(Apple 실리콘 / Intel) / Windows / Android / Linux 버전은 무료입니다. iPhone / iPad의 시스템 요구 사항은 App Store 페이지에 표시된 내용을 확인하세요. 이미 구매한 계정이 있다면 먼저 스토어 계정을 확인한 뒤, 설치 후 안내에 따라 본인이 보유한 자료를 가져오세요.