Shadowrocket을 새 기기에서 복원할 때는 두 가지를 따로 처리해야 합니다. 먼저 기존 구매 계정으로 App Store에서 앱을 다시 받고, 다음으로 기존 연결 정보와 Config를 복원합니다. 이미 구매했지만 새 기기에서 다운로드할 수 없거나 재설치 후 설정이 비어 있는 경우에 참고하세요. 계정, 구입 기록, 스토어 표시 여부, 연결 권한을 차례대로 확인해 앱 구매와 설정 복원을 혼동하지 않도록 합니다.
1. 구매 권한과 기기에 저장된 설정 구분하기
Shadowrocket은 일회성 구매 방식의 클로즈드 소스 상용 앱이며, 구매 기록은 거래를 완료한 Apple ID에 연결됩니다. Apple 계정 화면에서는 현재 Apple Account라는 명칭도 사용합니다. 여기서 ‘기존 계정’은 App Store에서 실제 구매를 완료한 계정을 뜻하며, iCloud 동기화에만 사용하는 계정과는 다를 수 있습니다. 앱을 삭제해도 스토어의 구매 기록은 사라지지 않지만, 기기에 저장된 데이터는 함께 삭제될 수 있습니다.
앱을 다시 다운로드하면 해당 기기에서 구매한 앱을 사용할 수 있지만, Home의 서버, Subscribe 정보, Config 파일, Settings 환경설정까지 복원되는 것은 아닙니다. 홈 화면에 앱 아이콘이 다시 나타난 뒤에도 각 항목을 따로 확인해야 합니다. 앱 구매에는 연결 서비스가 포함되지 않으므로, 이후 설정에는 사용자가 기존에 보유한 서비스와 구독 정보가 필요합니다.
먼저 구매 기록을 확인한 뒤 설정 복원하기
App Store에 여전히 가격이 표시되면 계정 확인을 먼저 진행하세요. 앱은 열리지만 Home이 비어 있다면 설정 복원 단계로 넘어가면 됩니다. 데이터가 없다는 이유로 다시 구매할 필요는 없습니다.
2. 기존 계정으로 구입 항목에서 다시 다운로드하기
새 iPhone에서 Settings → 상단의 계정 → Media & Purchases를 열어 미디어 및 구매 항목에 사용하는 계정을 확인합니다. 이 계정은 상단에 표시된 iCloud 계정과 다를 수 있습니다. 앱을 다시 받기 위해 기기 전체에서 iCloud 계정을 로그아웃할 필요는 없습니다. Media & Purchases 계정을 전환해야 한다면 먼저 시스템 안내를 읽고 현재 미디어 서비스에 미칠 영향을 확인하세요.
-
계정 확인
기존 기기나 구매 증빙을 참고해 Settings → 상단의 계정 → Media & Purchases에 Shadowrocket을 구매한 Apple ID가 표시되는지 확인합니다. 기기 상단에 표시된 이름만으로 판단하지 마세요.
-
구입 항목 열기
App Store → 오른쪽 상단의 프로필 사진을 엽니다. 최신 화면에서는 Apps → My Apps에서 개인 앱 목록을 확인할 수 있습니다. Purchased가 표시되는 화면에서는 Purchased를 선택하고, 필요한 경우 My Purchases를 엽니다. 메뉴 이름은 시스템 버전과 화면 언어에 따라 다를 수 있습니다.
-
앱 검색
개인 앱 목록에서 Shadowrocket을 검색합니다. 목록을 좁히려면 Not on this iPhone을 선택하세요. iPad에서는 현재 iPad에 설치되지 않은 앱 목록을 확인합니다.
-
확인 후 다운로드
해당 항목을 열고 개발자 Shadow Launch Technology Limited와 앱 ID 932747118이 맞는지 확인한 뒤, 구름 모양 다운로드 버튼을 탭합니다. 계정 인증이 필요하면 App Store 안내에 따라 진행하세요.
-
데이터 확인
설치가 끝나면 Shadowrocket을 열어 Home에 서버가 있는지, Config에 설정이 있는지 먼저 확인합니다. 그다음 어떤 정보를 가져오거나 복원할지 결정하세요. 처음 실행할 때 바로 연결을 켤 필요는 없습니다.
기존 구매 계정의 유효한 구매 기록이 스토어에서 확인되면 보통 재구매 대신 구름 모양 다운로드 버튼이 표시됩니다. Open이 표시되면 앱이 이미 설치된 상태입니다. 홈 화면에 아이콘이 보이지 않는다고 설치되지 않은 것으로 단정하지 말고, 먼저 시스템 검색으로 앱을 찾아보세요. 시스템 요구 사항과 구매 가능 여부는 App Store 페이지에 표시된 내용을 기준으로 확인하세요.
3. 구입 기록이 없거나 가격이 표시될 때 확인할 사항
검색 결과, 개인 앱 목록, 구매 내역은 서로 다른 용도로 사용됩니다. 검색 결과에서 앱을 찾지 못했다고 해서 구매한 적이 없다고 단정할 수는 없습니다. 구매 내역에 거래가 기록되어 있어도 현재 스토어 조건에서 반드시 다시 다운로드할 수 있다는 뜻은 아닙니다. 아래 순서대로 계정, 숨긴 항목, 스토어 지역을 확인하고 가격 버튼을 반복해서 누르지 마세요.
- 같은 계정인지 확인: 기존 기기와 새 기기에서 각각 Media & Purchases를 확인합니다. 여러 Apple ID를 사용한 적이 있다면 자주 쓰는 이메일 주소로 추측하지 말고 구매 영수증을 기준으로 거래에 사용한 계정을 확인하세요.
- 거래 기록 확인: Settings → 상단의 계정 → Media & Purchases → View Account → Purchase History로 이동해 날짜 범위를 조정하고 Shadowrocket을 검색합니다. 오래전에 구매한 항목은 기본 날짜 범위에 표시되지 않을 수 있습니다.
- 앱을 숨겼는지 확인: App Store 계정 페이지에서 계정 설정을 열고 Hidden Purchases를 찾습니다. 숨긴 앱은 일반 구입 항목 목록에 나타나지 않을 수 있습니다. 화면에 표시된 숨김 해제 또는 다시 다운로드 경로를 이용하세요.
- 스토어 지역 확인: View Account → Country/Region에서 현재 스토어 지역을 확인합니다. 지역에 따라 앱 표시 및 다운로드 가능 여부가 달라질 수 있습니다. 시험 삼아 지역을 바꾸지 말고 기존 구매 기록과 시스템 안내부터 확인하세요.
- 기기 요구 사항 확인: App Store의 호환성 항목을 확인합니다. 구형 기기가 요구 사항을 충족하지 못한다면 스토어에 표시된 안내를 기준으로 판단하고, 다른 경로를 찾지 마세요.
재설치 경로는 항상 App Store입니다. 앱의 정품 여부를 확인하려면 이 사이트의 정품 확인 페이지에서 스토어 안내를 확인하세요. 검색을 새로고침하거나 기기를 재시동하고 앱을 반복해서 삭제해도 다른 계정의 구매 기록이 현재 계정으로 옮겨지지는 않습니다.
4. 설치 후 Home, Config, 시스템 권한 복원하기
기기 백업에서 복원하는 것과 앱만 다시 다운로드하는 것은 별개의 절차입니다. 백업에 앱 데이터가 포함되는지와 복원이 완료되는지는 백업 당시의 내용 및 시스템 복원 결과에 따라 달라집니다. 따라서 기기를 바꾸면 모든 설정이 자동으로 돌아온다고 볼 수 없습니다. 먼저 현재 상태를 확인하고, 누락된 항목은 직접 보관한 자료로 복원하세요.
- Home 확인: 기존에 사용하던 서버 또는 Subscribe가 있는지 확인합니다. 비어 있다면 직접 저장해 둔 연결 정보를 사용하세요. 보유한 구독 링크가 있다면 Home 오른쪽 상단의 “+” → Type → Subscribe에서 추가하고 저장한 뒤 업데이트합니다.
- Config 확인: 기존 규칙 설정이 남아 있고 선택되어 있는지 확인합니다. 직접 내보낸 Config 파일이 있다면 파일 가져오기 절차에 따라 복원하세요. Subscribe를 복원해도 사용자 지정 규칙까지 함께 복원되는 것은 아닙니다.
- Settings 확인: DNS, 연결 관련 환경설정, Settings → On Demand를 확인합니다. 이전 기기의 자동 연결 조건이 새 기기에 적합하지 않을 수 있으므로, 먼저 수동으로 확인한 뒤 자동 조건을 활성화하세요.
- 시스템 권한 설정: 처음 연결을 설정할 때 시스템에서 VPN 구성을 추가할지 묻는다면 요청한 앱이 Shadowrocket인지 확인한 뒤 안내에 따라 권한을 허용합니다. 구매한 앱을 다시 다운로드하는 것과 시스템 VPN 권한을 허용하는 것은 별개의 절차입니다.
구독 링크에는 계정 정보가 포함되는 경우가 많으므로 안전한 개인 공간에 보관하고 공개 화면 캡처나 문의 글에 올리지 마세요. 업데이트 후에도 목록이 비어 있다면 링크가 완전한지, 응답 내용이 유효한지, 기존 서비스를 계속 사용할 수 있는지 확인하세요. 이 문제는 App Store 구매 기록과는 별개입니다.
5. 복원 후 연결을 확인하고 평소 설정으로 되돌리기
앱이 열린다는 사실만으로 확인되는 것은 설치가 완료되었다는 점입니다. 연결을 확인할 때는 같은 네트워크, 같은 대상, 사용자가 보유한 같은 연결 정보를 사용하고 설정은 한 번에 하나씩만 변경하세요. 먼저 Home에서 올바른 서버를 선택했는지 확인한 다음 Global Routing을 점검합니다. 서버, Config, DNS를 동시에 바꾸면 어떤 항목이 결과에 영향을 미쳤는지 파악하기 어렵습니다.
Config
추천복원한 기존 Config가 올바른지 확인한 뒤, 현재 설정에 포함된 규칙과 정책에 따라 요청을 처리합니다. Config가 항상 ‘일부 트래픽만 프록시’를 뜻하는 것은 아니며, 실제 처리 결과는 규칙 내용과 일치 여부에 따라 달라집니다.
적합한 경우: 기존 규칙이 유효한지 확인한 뒤 평소 분기 설정을 복원할 때
Proxy
이 모드에서 처리하는 요청을 선택한 프록시 경로로 전달해 규칙 분기의 영향을 임시로 확인합니다. 연결 정보가 만료되었거나 잘못된 문제를 해결하지는 않으며, 모든 시스템 트래픽이 반드시 같은 경로를 거친다는 뜻도 아닙니다.
적합한 경우: 프록시 연결이 정상일 때 Config 적용 결과를 잠시 비교할 때
Direct
직접 연결 경로를 기준으로 현재 로컬 네트워크에서 같은 대상에 접속할 수 있는지 확인합니다. Direct에서 특정 대상이 열리지 않는다고 해서 앱 설치나 구매 복원에 실패했다고 단정할 수는 없습니다.
적합한 경우: 로컬 네트워크의 기본 연결 상태를 확인할 때. 프록시 연결이 정상임을 증명하는 용도는 아닙니다.
Global Routing에서는 Scene을 사용할 수도 있습니다. Scene은 상황별 선택 기능이며 네 번째 전송 프로토콜이 아닙니다. 기존 기기에서 Scene을 사용했다면 해당 시나리오 설정도 함께 확인하세요. 수동 연결과 실제 요청을 한 차례 확인한 뒤 Settings → On Demand 조건을 복원하고, Wi-Fi와 셀룰러 네트워크를 한 번 전환해 연결 동작이 예상대로인지 확인합니다.
6. 기기 변경·재설치 관련 자주 묻는 질문
새 iPhone으로 바꾸면 다시 결제해야 하나요?
기존 구매 계정으로 개인 앱의 구입 항목을 열어 다시 다운로드하세요. 스토어에서 유효한 구매 기록을 확인하면 추가 결제 없이 받을 수 있습니다. 가격이 표시된다면 새로 결제하기 전에 Media & Purchases, Purchase History, 스토어 지역을 먼저 확인하세요.
iCloud에 기존 계정으로 로그인했는데도 왜 찾을 수 없나요?
Settings → 상단의 계정 → Media & Purchases에서 해당 계정을 확인하세요. iCloud 데이터에 사용하는 계정과 스토어 구매 계정은 다를 수 있습니다. 구입 기록은 기존 거래를 완료한 스토어 계정에서 확인해야 합니다.
앱은 다시 받았는데 서버 목록이 비어 있는 이유는 무엇인가요?
스토어에서 복원되는 것은 앱을 사용할 권한이지 연결 정보가 아닙니다. 먼저 백업 복원 결과를 확인하고 직접 보관한 정보로 Home과 Config를 채우세요. 앱을 구매해도 서버가 자동으로 생성되거나 기존 연결 서비스가 자동 갱신되지는 않습니다.
새 iPad에서도 복원할 수 있나요?
iPad의 App Store에서 기존 구매 계정으로 개인 앱 목록을 확인하고, 앱 페이지의 호환성 및 구매 가능 범위를 확인한 뒤 진행하세요. 시스템 요구 사항과 구매 가능 여부는 App Store 페이지에 표시된 내용을 기준으로 확인해야 합니다. iPhone에 설치되었다는 사실만으로 판단할 수 없습니다.
‘구매 복원’ 버튼이 보이지 않으면 어떻게 하나요?
이 경우는 App Store에서 유료 앱을 다시 다운로드하는 절차입니다. App Store의 개인 구입 항목 목록에서 진행하면 되며, 먼저 Shadowrocket 안에서 구매 복원 버튼을 찾을 필요는 없습니다. 앱은 설치되어 있지만 설정이 없다면 Home, Config, Settings 순서로 데이터를 복원하세요.
최종 확인 기준은 다음과 같습니다. App Store에서 기존 구매 기록을 올바르게 확인하고, 앱이 열리며, 기존 설정이 온전히 복원되고, 시스템 권한이 허용되었으며, 실제 요청이 예상대로 처리되어야 합니다. 각 항목을 따로 확인하면 스토어 문제, 데이터 복원 문제, 연결 문제를 구분할 수 있어 원인을 찾는 대신 반복해서 재설치하는 일을 피할 수 있습니다.