Shadowrocket을 새 기기로 옮길 때는 먼저 App Store에서 구입한 앱을 복원한 다음, 기존 구독과 구성을 복원하세요. 이미 구입했지만 새 iPhone에 가격이 표시되거나 구입 내역을 찾을 수 없는 경우에 유용합니다. 구입 계정, 구입 목록, 스토어 지역 순으로 확인해 다시 다운로드할 수 있는지 살펴본 후 Home과 Config의 데이터를 점검하세요.
1. 구입 복원과 구성 복원은 별개입니다
Shadowrocket은 App Store에서만 제공되는 클로즈드 소스 상용 앱이며, 한 번 구입하면 계속 사용할 수 있습니다. 구입 내역은 거래 당시 사용한 Apple 계정에 귀속되며 특정 iPhone에 귀속되지 않습니다. Home에 서버가 있는지도 구입 여부를 판단하는 기준이 아닙니다. 기존 구입 계정을 사용하고 앱을 다시 다운로드할 수 있는 등 조건이 충족되면 기기를 바꾸거나 앱을 삭제 후 재설치해도 보통 다시 구입할 필요가 없습니다.
먼저 계정을 확인한 뒤 데이터를 복원하세요
가격 버튼이 보이면 스토어 페이지에서 구입 내역부터 확인하세요. Home의 목록이 비어 있다면 구성 백업을 확인해야 합니다. 두 현상은 원인이 다르므로 구성 누락을 해결하려고 앱을 다시 결제하지 마세요.
앱 구입과 회선 요금제는 별개입니다. 이 글은 사용자가 이미 이용 중인 서비스 제공업체와 구독이 있다는 전제에서 안내합니다. 이 사이트는 서버나 구독을 제공·판매·추천하지 않습니다. App Store에서 복원되는 것은 앱을 다시 받을 수 있는 권한이며, 서비스 제공업체 계정이나 회선 갱신 내역, 만료된 구독 링크를 복원하거나 다시 생성해 주지는 않습니다.
2. 기존 구입 계정으로 구입 항목 열기
iPhone의 iCloud 계정과 App Store 구입 계정은 서로 다를 수 있습니다. 새 기기에서 iCloud에 로그인했다고 해서 App Store도 기존 구입 계정을 사용 중인 것은 아닙니다. 먼저 Settings → 계정 이름 → Media & Purchases에서 미디어 및 구입 항목에 사용하는 계정을 확인한 다음 App Store를 여세요. 시스템 언어와 인터페이스 버전에 따라 메뉴 이름은 다를 수 있습니다. 여기서 Purchased는 ‘구입 항목’을 뜻하며, 최신 인터페이스에서는 먼저 Apps가 표시될 수 있습니다.
-
구입 계정 확인
Settings → 계정 이름 → Media & Purchases → View Account를 열어 계정 정보를 확인하세요. 기존 구입 계정이 아니라면 해당 계정으로 정상 로그인할 수 있는지 먼저 확인한 뒤 Media & Purchases만 전환하세요. 이 과정에서 기기 전체의 iCloud에서 로그아웃할 필요는 없습니다.
-
구입 목록 열기
App Store → 오른쪽 위 계정 프로필 → Apps → My Apps를 여세요. 현재 인터페이스에 Purchased가 표시되면 Purchased로 이동하세요. 가족 구성원 목록이 보이면 본인의 구입 항목을 선택하세요.
-
앱 검색
목록에서 Shadowrocket을 검색하거나 Not on this iPhone을 확인하세요. 이름이 비슷한 앱과 혼동하지 않도록 공식 아이콘, 개발자 Shadow Launch Technology Limited, 앱 ID 932747118을 확인하세요.
-
다시 다운로드
해당 항목 옆의 구름 다운로드 버튼을 누르고 시스템 안내에 따라 인증한 다음 설치가 끝날 때까지 기다리세요. 구입 확인이나 결제 안내가 명확히 표시되면 우선 취소하고 다음 절에서 계정과 구입 내역을 확인하세요.
-
기기 내 콘텐츠 확인
Shadowrocket을 열고 먼저 Home에서 기존 서버와 구독을 확인한 다음 Config에서 구성 파일을 살펴보세요. 앱이 열린다는 사실만으로 규칙과 구독까지 복원되었다고 볼 수는 없습니다.
Home Screen에서 아이콘만 제거했다면 앱은 App Library에 남아 있을 수 있으며, 이는 삭제 후 재설치한 경우가 아닙니다. 시스템의 Offload App은 일반적으로 문서와 데이터를 보존하지만 Delete App은 기기의 앱과 관련 로컬 데이터를 삭제합니다. 작업 전에 두 옵션을 구분하세요. 이전 기기를 계속 사용할 수 있다면 구성부터 백업하는 것이 좋습니다.
3. 가격이 표시되거나 구입 내역을 찾을 수 없을 때
가격 버튼만으로 기존 구입 내역이 사라졌다고 단정할 수 없으며, 바로 다시 결제할 이유도 되지 않습니다. 먼저 구입 목록과 Purchase History를 함께 확인하세요. 구입 목록은 다시 다운로드할 때 유용하고, Purchase History에서는 거래가 발생한 계정을 확인할 수 있습니다. 환불된 거래, 가려진 앱, 가족 구성원의 구입 항목은 현재 계정 본인의 유효한 구입 내역과 같다고 볼 수 없습니다.
| 표시되는 현상 | 먼저 확인할 사항 | 다음 단계 |
|---|---|---|
| 제품 페이지에 가격이 표시됨 | Media & Purchases가 기존 구입 계정인지 확인 | 해당 계정으로 돌아가 Apps 또는 Purchased에서 검색하고, 결제는 먼저 확인하지 마세요. |
| 구입 목록에 앱이 없음 | 본인 목록인지, 앱을 가린 적이 있는지 확인 | App Store 계정 설정에서 Hidden Purchases를 확인하세요. 해당 항목이 있으면 페이지 안내에 따라 가리기를 해제하거나 다시 다운로드하세요. |
| 결제한 기억은 있지만 내역이 없음 | 기존 영수증의 계정과 거래 상태 | Settings → 계정 이름 → Media & Purchases → View Account → Purchase History로 이동해 날짜 범위를 조정하여 검색하세요. |
| 구름 버튼으로 다운로드할 수 없음 | 시스템 알림, 계정 인증, 기기 저장 공간, 네트워크 | 오류 메시지를 그대로 기록하고 계정의 미처리 항목이나 저장 공간 부족을 해결한 뒤 다시 시도하세요. 지역을 반복해서 변경하지 마세요. |
구입 내역을 찾을 때 기본으로 설정된 최근 기간만 확인하지 마세요. 기존 영수증을 찾으면 앱 이름, 주문 정보, 구입 계정을 확인하세요. 이 자료는 Apple 계정 또는 결제 지원을 요청할 때 보관해 두면 유용합니다. 개인 정보가 포함된 영수증 전체를 공개하지 말고, Apple 계정 암호나 인증 코드를 다른 사람에게 알려주지 마세요.
4. 계정 지역이 다를 때 먼저 확인할 사항
스토어 지역은 구입 계정의 Country/Region 설정에 따라 결정되며, iPhone의 언어와 시간대 또는 Settings → General → Language & Region의 기기 지역과는 다릅니다. 기기 지역을 변경해도 다른 계정의 구입 내역이 이전되지 않으며, 잘못된 계정으로 로그인한 문제도 해결되지 않습니다.
- 먼저 계정을 확인하세요: 현재 Media & Purchases에 로그인된 계정이 영수증에 표시된 계정인지 확인하세요. 두 계정의 이름이 같더라도 구입 내역까지 같다고 볼 수는 없습니다.
- 다음으로 스토어 지역을 확인하세요: Settings → 계정 이름 → Media & Purchases → View Account → Country/Region으로 이동해 현재 설정을 확인하고, 구입 당시 정보와 비교하세요.
- 오류 메시지를 그대로 기록하세요: 현재 국가 또는 지역을 사용할 수 없다는 안내가 표시되면 메시지 내용과 발생 위치를 기록하세요. 제품 페이지, 구입 목록, 다운로드 인증 중 어디에서 발생했는지 각각 확인하세요.
- 문제를 해결하려고 서둘러 지역을 변경하지 마세요: Country/Region 변경에는 잔액, 유효한 구독, 결제 수단, 가족 공유 조건이 영향을 줄 수 있습니다. 먼저 계정 페이지에 표시된 요구 사항을 확인하세요.
지역 변경은 구입 내역 이전과 다릅니다구입 내역은 계속 기존 계정에서 관리되지만, 현재 스토어에서 앱을 이용할 수 있는지와 기기 호환 여부에 따라 다시 다운로드할 수 있는지가 달라집니다. 기존 계정과 거래를 확인했는데도 앱을 받을 수 없다면 Apple의 계정 및 스토어 지원에 문의하세요. 새 계정을 만들더라도 이전 구입 내역은 복원되지 않습니다.
Shadowrocket은 주로 iPhone과 iPad에서 사용하며, Mac, Apple TV, Apple Vision의 호환성 및 시스템 요구 사항은 App Store 페이지를 기준으로 확인하세요. 기기를 바꾸기 전후에 Compatibility를 확인하고, 다른 기기에 설치할 수 있다는 이유만으로 현재 기기도 요구 사항을 충족한다고 판단하지 마세요.
5. 앱을 다시 설치한 뒤 구독과 규칙 복원하기
앱을 다시 다운로드해도 모든 로컬 데이터가 자동으로 돌아오는 것은 아닙니다. 복원 여부는 이전에 사용한 기기 백업, 앱 동기화 설정, 직접 보관한 구성 파일에 따라 달라집니다. 이전 기기를 계속 사용할 수 있다면 먼저 이전 기기의 Home과 Config를 확인한 다음 새 기기에 실제로 복원된 항목을 살펴보세요. 필요한 데이터가 함께 삭제되지 않도록 양쪽 기기에서 항목을 한꺼번에 지우지 마세요.
- Home 확인: 기존 구독 그룹과 서버가 있는지 확인하세요. 구독 항목이 복원되어 있다면 출처가 맞는지 먼저 확인한 뒤 업데이트하세요. 처음 목록이 비어 있다고 같은 링크를 연달아 가져오지 마세요.
- 기존 구독 다시 추가: 항목이 실제로 없다면 직접 보관한 구독 링크를 사용해 다시 가져오세요. 구독 링크는 계정 접근 정보와 같으므로 공개 댓글이나 스크린샷에 올리지 마세요.
- Config 확인: 필요한 구성 파일을 가져와 선택했는지 확인하고, 파일 이름만 보는 데 그치지 말고 Rule의 사용자 지정 DOMAIN-SUFFIX, IP-CIDR, FINAL 항목도 살펴보세요.
- 자동 연결 확인: Settings → On Demand를 열어 기존 조건을 확인하세요. 처음 복원할 때는 수동 연결을 먼저 테스트한 뒤 현재 네트워크 환경에 맞는 자동 연결 설정을 활성화하세요.
- 시스템 구성 허용: 연결을 설정할 때 iOS 안내에 따라 VPN 구성 추가를 허용하고 시스템 인증을 완료하세요. App Store 구입과 시스템 VPN 권한 승인은 서로 다른 절차입니다.
구독은 보통 서버 정보를 업데이트하는 데 사용되며, 모든 로컬 규칙과 정책 선택, 개인 설정까지 복원해 주지는 않습니다. 직접 관리하던 Config가 있다면 해당 파일을 복원한 뒤 Home → Global Routing에서 현재 설정을 확인하세요. 기존 구성을 찾을 수 없다면 먼저 백업을 살펴보고, 출처를 알 수 없는 규칙을 급히 복사해 기존 파일을 덮어쓰지 마세요.
Config: 일상적인 규칙 라우팅 복원
권장현재 선택된 구성의 규칙에 따라 트래픽 처리 방식을 결정합니다. 복원 후에는 Config 파일과 선택된 서버를 모두 확인하세요. Config로 전환하는 것만으로 기존 규칙이 자동 복구되지는 않습니다.
권장 상황: 기존 규칙과 구독을 모두 복원한 뒤 일상적으로 사용할 때
Direct: 직접 연결 확인
클라이언트가 처리하는 연결을 직접 연결 방식으로 처리합니다. 기본 네트워크 문제와 프록시 경로 문제를 구분하는 데 쓸 수 있지만 프록시 서버의 정상 작동 여부를 확인하는 용도는 아닙니다.
사용 상황: 현재 네트워크에서 대상에 직접 접속할 수 있는지 잠시 확인할 때
Proxy: 규칙 영향 분리
클라이언트가 처리하는 연결에 프록시 방식을 적용해 규칙 선택에 따라 결과가 달라지는지 일시적으로 확인할 수 있습니다. 결과는 선택한 서버와 대상에 접속할 수 있는지에 따라 달라집니다.
사용 상황: 서버 연결을 잠시 확인한 뒤 원래 설정으로 되돌릴 때
6. 기기 변경 후 복원 관련 자주 묻는 질문
이전 iPhone에서는 쓸 수 있는데 새 iPhone에서 결제를 요구합니다. 구입이 무효가 된 건가요?
두 기기에서 각각 Media & Purchases 계정을 확인하세요. 이전 기기에 앱이 남아 있다고 해서 새 기기의 현재 계정에 구입 내역이 있다는 뜻은 아닙니다. 기존 구입 계정으로 Purchased 또는 Apps에서 검색해 거래 내역을 확인한 다음 다시 다운로드하세요.
Shadowrocket에서 Restore Purchases를 찾아야 하나요?
이 글은 App Store 유료 앱 자체를 다시 다운로드하는 방법을 다룹니다. App Store의 구입 목록에서 진행해야 하며 앱 내 구독 복원 절차와는 다릅니다. 먼저 앱을 다시 설치한 뒤 Home과 Config를 확인하세요.
같은 계정으로 iPad에서도 다시 구입해야 하나요?
같은 구입 계정을 사용한다면 먼저 iPad의 App Store 구입 목록에서 Shadowrocket을 찾아 제품 페이지의 호환성을 확인하세요. 다시 다운로드할 수 있는 조건을 충족하면 구름 버튼으로 받으세요. 구입 확인이 계속 표시되면 취소한 뒤 계정과 거래 내역을 확인하세요.
앱은 다운로드했는데 서버 목록이 비어 있는 이유는 무엇인가요?
앱을 받을 수 있는 권한과 로컬 데이터 복원은 별개입니다. 이전 기기, 기기 백업, 보관해 둔 구성을 확인하세요. 구입 영수증만으로는 구독을 복원할 수 없습니다. 기존에 사용하던 구독을 다시 가져온 다음 Config와 Global Routing 설정을 복원하세요.
기존 구입 계정을 찾을 수 없는데 새 계정으로 내역을 옮길 수 있나요?
먼저 기존 영수증을 찾고 Apple의 계정 복구 절차를 이용하거나 기기의 Settings에서 Apple 계정 지원으로 이동하세요. 새 계정에 로그인했다고 구입 내역이 이전된 것은 아닙니다. 구입 내역의 소유 계정을 확인하기 전에 결제를 다시 승인하지 마세요.