Shadowrocket 구입 내역은 예전에 사용한 iPhone이 아니라 구매에 사용한 Apple ID에 연결됩니다. 이미 구매했고 기기를 바꾸거나 초기화할 예정이라면, 먼저 App Store 구입 계정을 확인한 뒤 구입 항목에서 앱을 다시 다운로드하고 연결 정보와 Config를 별도로 복원하세요. 앱 재다운로드와 설정 이전은 별개의 작업입니다. 새 기기에서 확인을 마칠 때까지는 기존 기기를 지우지 마세요.
1. 구입 내역과 설정 데이터 구분하기
Shadowrocket은 App Store에서 한 번 구매하면 계속 사용할 수 있는 유료 앱입니다. 구입 내역이 유효하고 해당 계정으로 앱을 다시 다운로드할 수 있으며 기기가 호환된다면, 기존 구매 계정으로 재다운로드할 때 앱 비용을 다시 낼 필요가 없는 것이 일반적입니다. iPhone을 바꾼다고 기존 구입 자격이 새 구매로 바뀌지는 않지만, 같은 기기를 사용하더라도 서로 다른 Apple ID의 구입 내역이 합쳐지지는 않습니다.
앱 구입 자격과 앱 내 데이터는 별개입니다. App Store에서는 앱을 다시 받을 수 있지만, Home의 연결 정보, 기존 구독, Config의 규칙 파일, Settings 설정은 사용 가능한 기기 백업이나 별도의 이전 방법으로 복원해야 합니다. 구입 목록에서 앱이 보인다고 해서 다시 실행했을 때 기존 설정까지 자동으로 복구되는 것은 아닙니다.
요점: 계정을 확인한 다음 데이터를 이전하세요
스토어에 재다운로드 버튼 대신 가격이 표시되면 구매를 진행하지 말고 구입 내역부터 확인하세요. 앱은 실행되지만 Home이 비어 있다면 설정 이전을 확인하면 됩니다. 앱을 다시 다운로드할 필요는 없습니다.
2. App Store 구입 목록에서 다시 다운로드하기
iPhone에서 iCloud에 사용하는 계정과 스토어에서 구매할 때 사용하는 계정은 다를 수 있습니다. Settings → 계정 이름 → Media & Purchases에서 계정을 확인하세요. iCloud 사진이 동기화된다는 이유만으로 구입 계정도 맞다고 판단하면 안 됩니다. 아래에는 영문 인터페이스 명칭을 그대로 표기했습니다. 한국어 시스템에서는 해당 메뉴가 ‘앱’, ‘나의 앱’ 또는 ‘구입 항목’ 등으로 표시될 수 있으며, 메뉴 배치는 시스템 버전에 따라 달라집니다.
-
구입 계정 확인
Settings → 계정 이름 → Media & Purchases를 열고, Shadowrocket을 구매했던 Apple ID가 사용 중인지 확인하세요. 다른 계정이라면 먼저 해당 계정의 로그인 및 인증 방법을 확인한 뒤, 시스템 안내에 따라 스토어 구매 계정을 전환하세요. 구입 항목을 찾기 위해 iCloud 계정 전체에서 로그아웃할 필요는 없습니다.
-
구입 목록 열기
App Store → 오른쪽 상단 계정 프로필 → Apps → My Apps를 엽니다. 이전 시스템에서는 Purchased 메뉴가 사용될 수 있습니다. 최근 결제 금액만 확인하는 Purchase History가 아니라 개인 앱 구입 목록으로 이동하세요.
-
앱 이름 검색
목록에서 Shadowrocket을 검색하세요. 설치되지 않은 앱을 찾으려면 Not on this iPhone으로 전환할 수 있습니다. 검색 결과가 없으면 먼저 전체 구입 항목 목록을 확인하고, 스토어 검색 결과에 표시된 가격 버튼은 바로 누르지 마세요.
-
다시 다운로드 시작
Shadowrocket 옆의 구름 모양 다운로드 버튼을 누르고 App Store에서 요청하는 인증을 완료하세요. Open이 표시되면 앱이 이미 설치된 상태입니다. 가격이 계속 표시되면 아래의 계정 및 구입 내역 확인 방법을 살펴보세요.
-
처음 실행 확인
앱을 열어 Home과 Config에 기존 데이터가 있는지 확인하세요. VPN 구성 추가를 요청하는 시스템 알림이 나타나면 Shadowrocket에서 시작한 작업인지 확인한 뒤 필요한 경우 허용하세요. 설치를 마쳤다고 연결 정보가 복원되거나 연결이 이미 설정된 것은 아닙니다.
다운로드가 멈추면 먼저 App Store에서 다른 구입 앱도 정상적으로 다운로드되는지 확인하고, 기기의 저장 공간과 현재 네트워크를 점검하세요. 앱이 설치되지 않은 상태에서는 Shadowrocket 내부의 프로토콜 설정을 바꿔도 스토어 다운로드 문제가 해결되지 않습니다. 시스템 요구 사항과 구매 호환성은 App Store 페이지를 기준으로 확인하세요.
3. 구입 목록에서 앱을 찾을 수 없을 때: 계정·내역·지역 확인
앱이 보이지 않는다고 해서 곧바로 구입 내역이 무효가 된 것은 아닙니다. 먼저 원래 구매 영수증이나 Purchase History에서 거래에 사용된 계정을 확인하고, 숨겨진 항목과 스토어 지역도 살펴보세요. 표시 이름이나 기기, 결제 수단이 같다는 사실만으로는 구입 계정을 확인할 수 없습니다.
| 표시되는 상황 | 확인할 위치 | 다음 단계 |
|---|---|---|
| 앱 페이지에 여전히 가격이 표시됨 | Settings → 계정 이름 → Media & Purchases; App Store → 계정 프로필 → Purchase History | 기존 영수증에 표시된 계정과 거래 내역을 확인한 다음 개인 구입 목록에서 다시 검색하세요. |
| 일반 구입 목록에 검색 결과가 없음 | App Store → 계정 프로필 → 계정 이름 → Hidden Purchases | 앱을 숨긴 적이 있다면 숨겨진 항목에서 찾아 페이지에 표시된 안내에 따라 숨김을 해제하거나 다시 다운로드하세요. |
| 구매한 기억은 있지만 최근 거래 내역이 비어 있음 | Purchase History의 날짜 범위 또는 필터 | 기존 구매 시점까지 날짜 범위를 넓혀 확인하세요. 최근 거래만 살펴보지 마세요. |
| 현재 지역에서는 사용할 수 없다는 안내가 표시됨 | Settings → 계정 이름 → Media & Purchases → View Account → Country/Region | 현재 계정 지역과 구체적인 안내 문구를 기록하고, 해당 계정의 과거 구입 내역 및 현재 스토어에서의 이용 가능 여부를 확인하세요. |
계정 지역 변경은 첫 번째 문제 해결 방법으로 시도하지 마세요. 지역을 변경하면 잔액, 활성 구독, 결제 수단 요건 등에 영향을 받을 수 있으며, 과거에 구매한 앱을 다시 다운로드할 수 있다고 보장되지 않습니다. 계정과 영수증이 일치하는데도 현재 스토어에서 앱을 제공하지 않는다면, 기기 내 Apple 지원을 통해 구입 내역과 스토어 이용 가능 여부를 문의하고 오류 메시지를 빠짐없이 보관하세요.
4. 가족 공유와 중복 결제 관련 질문
본인이 사용하던 계정으로 앱을 다시 다운로드하는 것과 가족 구성원의 구입 항목을 사용하는 것은 서로 다른 경로입니다. 가족 공유를 이용할 수 있는지는 App Store 페이지에 지원 여부가 표시되어 있는지, 가족 구입 항목 공유가 켜져 있는지, 해당 구매 항목이 표시되는지를 함께 확인해야 합니다. 가족 그룹에 가입했다는 사실만으로 앱을 받을 수 있다고 판단할 수는 없습니다.
새 휴대폰에서 가격이 표시되는데 다시 구매해야 하나요?
먼저 결제를 승인하지 마세요. App Store → 계정 프로필 → Apps → My Apps에서 앱을 찾고 Media & Purchases에 로그인된 계정을 확인하세요. 그래도 가격이 표시되면 Purchase History에서 기존 거래가 현재 계정에 연결되어 있는지, 환불된 거래는 아닌지 살펴보세요.
가족의 구입 항목에서 다시 다운로드할 수 있나요?
먼저 App Store 페이지에서 Family Sharing 지원 여부를 확인한 다음 Settings → Family → Purchase Sharing을 살펴보세요. 조건을 충족한다면 App Store의 가족 구성원 구입 항목에서 실제 구매자를 선택해 앱을 찾으세요. 메뉴 이름은 시스템에 표시되는 내용을 기준으로 확인하세요. 가족 구입 자격이 있다고 해서 앱이 본인의 개별 구입 내역에 등록되는 것은 아닙니다.
같은 계정으로 iPad에 설치해도 비용을 내야 하나요?
iPad의 App Store 구입 목록에서 기존 구매 계정으로 같은 앱을 찾고 앱 ID 932747118이 맞는지 확인하세요. 구입 자격으로 다시 다운로드할 수 있다면 기기를 바꾸더라도 다시 구매할 필요가 없습니다. 시스템 요구 사항과 구매 호환성은 App Store 페이지를 기준으로 확인하세요.
실수로 눌렀는데 새로 결제된 경우에는 어떻게 하나요?
먼저 Purchase History에서 실제로 새 거래가 발생했는지 확인하고, 결제 인증과 실제 청구를 구분하세요. 새 거래가 확인되면 해당 영수증을 보관하고 Apple 구매 지원 또는 시스템 내 문제 신고 메뉴를 이용하세요. 앱을 반복해서 삭제하고 다시 설치해도 거래가 취소되지는 않습니다.
5. 앱을 다시 설치한 뒤 기존 설정 별도로 이전하기
아래 안내는 이미 본인의 서비스와 구독을 보유한 경우를 전제로 합니다. 앱을 한 번 구매하는 것과 연결 서비스 이용권은 별개입니다. Shadowrocket을 다시 다운로드해도 연결 이용 권한이 추가되거나 만료된 구독 정보가 복원되지는 않습니다. 이 사이트는 노드나 구독을 제공·판매·추천하지 않습니다. 이전할 때는 본인이 보유한 유효한 연결 정보를 사용하세요.
기존 기기를 사용할 수 있다면 Home의 연결 유형, Config에서 현재 선택된 파일, Global Routing의 현재 옵션, Settings → On Demand의 활성화 여부를 먼저 기록해 두세요. Quick Start나 기기 백업으로 복원한 뒤에도 각 항목을 하나씩 확인하세요. 민감한 정보, 파일, 시스템 VPN 권한이 모두 완벽하게 이전되었다고 가정하면 안 됩니다.
- 기존 구독: 새 기기의 Home 오른쪽 상단에서 “+”를 누르고 Type을 Subscribe로 설정하세요. 기존에 사용하던 구독 주소를 입력해 저장한 다음 업데이트를 실행합니다. 임시 공유 주소를 장기 구독 주소로 사용하지 마세요. 업데이트에 실패하면 주소가 완전한지, 인증 정보가 유효한지 먼저 확인하세요.
- 수동 연결 정보: 기존 항목의 프로토콜에 맞춰 주소, 포트, 인증 정보를 하나씩 확인하세요. 예를 들어 기존 항목의 포트가
443이었다면 이전 후에도 원래 값을 입력해야 합니다. 이 숫자가 모든 프로토콜의 기본 포트인 것은 아닙니다. TLS, SNI, 전송 매개변수도 기존 설정대로 유지해야 하며 이름만 복사해서는 안 됩니다. - Config 파일: 기존 기기에서 실제로 사용할 수 있는 내보내기 또는 공유 기능을 이용해 로컬 파일을 보관한 뒤, 새 기기의 Config에서 가져와 선택하세요. 기존에 원격 Config 주소를 사용했다면 신뢰할 수 있는 출처의 주소인지 확인하세요. 다시 가져오면 예전 파일과 똑같은 사본이 아니라 업데이트된 내용이 내려올 수도 있습니다.
- 규칙 순서: 사용자 지정 규칙이 원래 의도한 위치에 있는지 확인하세요. 예를 들어
DOMAIN-SUFFIX,example.com,DIRECT는 문법 예시일 뿐, 본인의 규칙을 대신하지 않습니다.FINAL은 일치하는 규칙이 없을 때 적용되는 최종 처리이므로 이전할 때 기존 순서와 정책 참조를 유지하세요. - 민감한 정보: 구독 주소, 비밀번호, WireGuard 개인 키, 전체 Config 파일에는 연결 권한이 포함될 수 있습니다. 본인이 관리하는 기기와 저장 위치를 통해서만 옮기고, 전체 인증 정보가 담긴 스크린샷이나 파일을 공개 게시판에 올리지 마세요.
기존 기기를 이미 초기화했고 복원할 수 있는 백업도 없다면 App Store 구입 내역으로 이러한 설정을 복구할 수 없습니다. 직접 보관한 파일, 암호 관리자 기록 또는 기존 서비스 계정에서 정보를 찾아 다시 추가해야 합니다. 앱을 다시 다운로드하거나 여러 번 설치해도 백업하지 않은 로컬 규칙은 복원되지 않습니다.
6. 새 기기 확인을 마친 뒤 기존 기기 정리하기
복원 후에는 사용 가능한 연결 항목 하나와 기존 Config 파일을 그대로 유지한 상태에서 확인하세요. 프로토콜, DNS, 규칙, Global Routing을 한꺼번에 변경하면 문제가 이전 과정에서 생겼는지 새 설정에서 생겼는지 판단하기 어렵습니다. 설정을 복원한 다음 하나씩 조정해야 문제를 더 쉽게 찾을 수 있습니다.
- 앱 정보 확인: 정품 확인 안내를 통해 공식 아이콘, 개발자 Shadow Launch Technology Limited, 앱 ID 932747118을 확인하세요.
- 연결 정보 확인: Home에서 이전한 항목의 프로토콜과 매개변수를 확인하고 필요한 시스템 VPN 권한을 승인한 뒤 실제 연결 결과를 살펴보세요. 목록에 항목이 있다고 해서 인증 정보까지 유효한 것은 아닙니다.
- 라우팅 상태 확인: Global Routing을 확인하세요. Config는 선택한 구성에 따라 요청을 처리합니다. Direct나 Proxy가 표시된다고 해서 규칙이 정상적으로 복원되었다는 뜻은 아닙니다. Scene을 사용한다면 해당 장면의 조건과 실제로 선택된 항목도 확인하세요.
- 자동 실행 조건 확인: 자동 연결이 필요하다면 Settings → On Demand를 확인하세요. On Demand는 시스템의 실행 조건을 담당하며 Config의 규칙 매칭을 대신하지 않습니다. 테스트할 때는 자동 실행 결과와 수동 연결 결과를 구분하세요.
- 확인 후 기존 기기 정리: 자주 사용하는 네트워크에서 연결과 필요한 규칙을 확인하고, 새 기기에 필요한 정보가 저장된 것을 확인한 다음 기존 기기를 정리하세요. 기기를 양도하기 전에는 시스템 절차에 따라 개인 데이터와 계정 정보를 삭제하세요.