Shadowrocket 기기 변경 및 설정 이전: iCloud 동기화, 설정 내보내기와 새 기기 복원

iPhone이나 iPad를 바꿀 때 설정 파일과 구독을 옮기는 방법을 안내합니다. iCloud 동기화 범위, 설정 수동 내보내기, 새 기기에서 같은 Apple ID로 앱을 다시 받은 뒤 가져오는 순서를 확인하세요.

이 글 한눈에 보기

이 글은 기존 기기를 계속 사용할 수 있고, 이미 이용 중인 서비스 제공업체와 구독이 있는 사용자를 대상으로 합니다. 이전할 때는 구입 기록, 서버와 구독, Config 파일을 각각 따로 보관한 뒤 새 기기에서 항목별로 복원하세요. iCloud에서 파일이 보인다고 Home 항목과 Settings까지 모두 이전된 것은 아닙니다. 구독 업데이트, 규칙 확인, 실제 접속 테스트를 마친 뒤 기존 기기를 정리하세요.

1. 이전 전에 구분하기: 구입 기록, 구독, Config는 서로 다른 데이터입니다

Shadowrocket 구입 권한은 App Store 계정으로 관리되며, 연결 정보와 설정은 앱 데이터에 해당합니다. 기존 구입 계정으로 앱을 다시 받으면 앱 사용 권한은 복원되지만, 구입 기록만으로 구독 링크가 다시 생성되지는 않습니다. 앱 일회성 구입과 서버 이용 요금제는 별개입니다. 기존 구독 링크는 이용 중인 서비스 제공업체에서 확인하세요.

Home의 서버 항목, Config의 규칙 파일, Settings의 동작 설정은 각각 역할이 다릅니다. 하나의 설정 파일에 일부 서버나 정책 정의가 들어 있더라도 Home의 모든 구독 정보와 업데이트 옵션, 기기 설정까지 저장됐다고 볼 수는 없습니다. 앱 설치 여부만 확인하지 말고 데이터 종류별로 점검하세요.

Home
구독 그룹, 서버 항목, 현재 선택 항목 확인
Config
로컬 규칙 파일과 원격 설정 출처 보관
Settings
새 기기에서 다시 확인할 연결 및 업데이트 설정 기록

판단 기준: 현재 목록보다 다시 가져올 수 있는 출처가 중요합니다

기존 기기를 정리하기 전에 읽을 수 있는 Config 파일을 최소 한 부 보관하고, 다시 가져올 수 있는 구독 출처도 확보하세요. 서버 이름, 그룹 이름, 지연 시간 결과만으로는 연결 정보를 복원할 수 없습니다.

2. 기존 기기 백업: 출처를 보관한 다음 설정 파일 내보내기

먼저 기존 기기에서 정상적으로 연결되는지 확인해 이전할 설정이 유효한지 점검하세요. 백업 전에 서버를 한꺼번에 삭제하거나 원격 설정 출처를 바꾸거나 Settings를 재설정하지 마세요. 기존 문제와 이전 과정에서 생긴 변화를 구분하기 어려워집니다. 백업 파일은 직접 관리하는 위치에 보관하고, 자격 증명을 공개 채팅이나 공개 문서에 보내지 마세요.

  1. Home을 확인합니다.사용 중인 구독의 그룹 이름, 현재 선택한 서버, 직접 추가한 항목을 기록하세요. 구독 링크는 별도로 안전하게 보관하세요. Config 파일 하나를 내보내면 구독 링크도 함께 저장된다고 가정하지 마세요.
  2. Config를 확인합니다.현재 실제로 활성화된 설정 파일을 찾아 로컬에서 편집한 파일과 원격 출처의 파일을 구분하세요. 원격 설정을 수정한 적이 있다면 현재 파일과 원래 출처를 모두 기록하세요. 원격 파일을 다시 가져오면 로컬 수정 내용이 덮어써질 수 있습니다.
  3. 현재 파일을 내보냅니다.Config에서 해당 파일의 작업 메뉴를 열고 파일 내보내기 또는 공유 항목을 선택한 다음 시스템 공유 시트를 통해 “파일”에 저장하세요. 버튼의 위치와 이름은 현재 인터페이스를 따르세요. 파일 이름이나 출처 주소만이 아니라 설정 파일 자체를 저장해야 합니다.
  4. 백업 파일을 열어 확인합니다.“파일” 앱에서 파일이 실제로 존재하고 읽을 수 있는지 확인한 뒤 규칙 섹션과 직접 추가한 항목이 있는지 살펴보세요. 파일 선택기에 이름이 보인다고 다운로드나 저장이 완료된 것은 아닙니다.
  5. Settings를 기록합니다.Settings → On Demand와 구독 업데이트 관련 옵션을 확인하세요. 직접 변경한 설정만 기록하면 되며 기존 기기의 모든 기본값을 하나씩 복사할 필요는 없습니다.

다음은 파일 내용을 확인하기 위한 규칙 예시이며 전체 설정 파일이 아니고 연결 서비스도 포함하지 않습니다. 기존 파일에 이미 직접 작성한 규칙이 있다면 원래 순서를 유지하고 예시로 대체하지 마세요.

[Rule]
DOMAIN-SUFFIX,example.com,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY

규칙은 순서대로 검사되며 먼저 일치하는 규칙이 해당 정책을 결정합니다. 이전할 때는 특히 사용자 지정 DOMAIN-SUFFIX가 FINAL보다 앞에 있는지, 참조하는 정책이 여전히 존재하는지 확인하세요. 규칙만 복사하고 해당 정책 정의를 빠뜨려도 실제 연결 결과가 달라질 수 있습니다.

3. iCloud 동기화 범위: 파일이 보여도 전체 환경이 복원된 것은 아닙니다

세 가지 경우를 구분해야 합니다. 내보낸 파일을 iCloud Drive에 저장하는 것, 앱에서 제공하는 iCloud 관련 기능을 사용하는 것, 기기 전체 백업으로 앱 데이터를 복원하는 것은 저장 대상과 복원 과정이 서로 다릅니다. Config 파일 하나를 iCloud Drive에 넣으면 해당 파일을 옮길 수 있지만, Home의 구독 목록과 현재 선택 항목, Settings까지 복원된다고 단정할 수는 없습니다.

iCloud 파일 이전

계정 확인
두 기기에서 같은 iCloud Drive에 접근할 수 있는 계정 사용
시스템 메뉴
시스템 “설정” → Apple 계정 → iCloud → iCloud Drive
파일 확인
새 기기의 “파일” 앱에서 백업을 열고 콘텐츠가 다운로드됐는지 확인
복원 작업
파일을 Config로 가져온 뒤 현재 설정으로 지정

클라우드 파일이 나타난 뒤에도 가져오기 작업이 필요합니다. 저장 위치가 현재 활성화 상태를 뜻하지는 않습니다.

앱 데이터와 시스템 권한

구독 목록
Home에서 그룹과 항목을 확인하고, 파일이 있다는 이유만으로 복원됐다고 판단하지 않기
설정 재확인
Settings → On Demand와 구독 업데이트 옵션 확인
VPN 권한
처음 연결할 때 새 기기의 시스템 안내에 따라 확인
구입 계정
App Store 구입 계정과 iCloud 계정을 각각 확인

기기 전체를 복원한 뒤에도 연결을 직접 테스트하세요. 시스템 권한과 네트워크 환경은 새 기기에서 확인해야 합니다.

앱 내 iCloud 관련 메뉴를 사용한다면 먼저 화면에 표시된 동기화 항목을 확인한 다음 다른 기기에서 실제 결과를 점검하세요. “동기화가 켜짐”을 “모든 데이터가 백업됨”으로 해석하지 마세요. 시스템 메뉴 이름은 시스템 언어와 버전에 따라 달라질 수 있지만 확인할 사항은 같습니다. 클라우드에 접근할 수 있는지, 파일이 기기에 내려받아졌는지, 앱으로 가져왔는지, 필요한 항목이 모두 있는지 확인하세요.

4. 새 기기 복원 순서: 앱을 먼저 받은 다음 데이터를 가져오기

Shadowrocket은 App Store에서 받을 수 있으며 주로 iPhone과 iPad에서 사용합니다. 시스템 요구 사항과 구입 가능 범위는 App Store 페이지의 안내를 따르세요. 새 기기의 App Store에서 기존 구입에 사용한 계정을 확인하고 구입 기록에서 앱을 다시 받으세요. 개발자가 Shadow Launch Technology Limited이고 앱 ID가 932747118인지 확인하세요. 자세한 방법은 구입 항목 복원 안내를 참고하세요.

구입 항목 확인 구독 복원 설정 가져오기 권한 확인 접속 확인
  1. 처음 실행한 뒤 Home을 확인합니다.기기 전체 복원으로 구독이 돌아왔다면 그룹을 먼저 확인하고 바로 다시 가져오지 마세요. 구독이 없다면 이용 중인 서비스 제공업체에서 기존 구독 링크를 확인해 구독 가져오기 메뉴로 다시 추가하고 한 번 업데이트하세요.
  2. 수동으로 추가한 항목을 복원합니다.구독에 포함되지 않은 서버는 기존 기기의 기록을 바탕으로 하나씩 확인하세요. 주소, 포트, 인증 정보, 전송 옵션이 모두 일치해야 합니다. 이름이 같다고 설정값까지 같다는 뜻은 아닙니다.
  3. Config 파일을 가져옵니다.Config에서 파일 가져오기 메뉴를 열어 백업을 선택하세요. 또는 “파일”의 시스템 공유 시트에서 Shadowrocket으로 전달할 수도 있습니다. 사용 가능한 방법은 현재 인터페이스를 따르세요. 가져온 뒤 다른 동명의 파일이 아니라 이전한 파일이 현재 활성화되어 있는지 확인하세요.
  4. Global Routing을 확인합니다.기존에 규칙 라우팅을 사용했다면 Config를 선택하고 사용 중인 정책에 해당하는 서버도 확인하세요. Proxy, Direct, Config, Scene은 서로 다른 처리 방식입니다. 서버가 선택되어 있다는 이유만으로 규칙이 적용 중이라고 판단할 수 없습니다.
  5. 처음 연결할 때 권한을 확인합니다.연결 스위치를 켜고 시스템 팝업에 따라 VPN 구성 권한을 허용하세요. 권한 안내는 새 기기에서 직접 처리해야 하는 시스템 절차이며 파일을 복사해도 자동으로 완료되지 않습니다.
  6. 마지막으로 자동화를 복원합니다.수동 연결과 접속이 정상인지 확인한 뒤 Settings → On Demand를 점검하세요. 새 기기의 Wi-Fi, 셀룰러 네트워크 또는 사용 환경이 다를 수 있으므로 자동 연결 조건을 확인 없이 그대로 적용하지 마세요.

5. 이전 완료 확인: 구독 업데이트, 규칙 적용, 실제 접속을 각각 테스트

완료 여부를 연결 스위치나 지연 시간만 보고 판단하지 마세요. 지연 시간 테스트에 결과가 나와도 해당 시점에 테스트 응답을 받았다는 뜻일 뿐, DNS와 규칙 정책, 구독 업데이트, 모든 웹사이트 접속이 정상이라는 보장은 없습니다. 기존 기기는 그대로 둔 채 새 기기에서 한 번에 한 가지 항목만 조정해야 차이를 파악할 수 있습니다.

완료 확인 후 기존 기기 정리

구독 업데이트, Config 내용 확인, 실제 접속 테스트를 각각 한 번 이상 완료하고 백업 파일을 여전히 읽을 수 있는지 확인하세요. 이 점검을 마치기 전까지 기존 기기는 설정을 확인하고 다시 내보낼 수 있는 신뢰할 만한 기준으로 남겨 두세요.

새 기기의 첫 테스트가 실패하면 먼저 “활성화된 파일, Global Routing, 선택된 서버, 현재 네트워크” 네 가지를 비교하세요. 모든 데이터를 바로 삭제하고 처음부터 다시 시작하지 마세요. 반복해서 가져오면 동명의 파일과 중복 그룹이 생겨 오히려 문제 해결이 어려워질 수 있습니다.

6. 기기 변경 후 자주 묻는 질문과 해결 순서

같은 Apple ID로 앱을 다시 받았는데 Home이 비어 있는 이유는 무엇인가요?

구입 기록과 앱의 연결 데이터는 따로 관리됩니다. 먼저 앱 데이터 복원 결과가 있는지 확인하세요. 복원된 데이터가 없다면 이용 중인 서비스 제공업체에서 기존 구독을 확인해 다시 가져오세요. 그런 다음 Config 파일을 가져오세요. 앱을 다시 받았다는 사실만으로 구독 복원이 완료된 것은 아닙니다.

iCloud Drive에 설정 파일이 있는데 Config에 표시되지 않는 이유는 무엇인가요?

먼저 “파일” 앱에서 해당 파일을 열어 클라우드 콘텐츠가 다운로드됐는지 확인하세요. 그런 다음 Config로 돌아가 파일 가져오기 메뉴에서 파일을 선택하고 현재 설정으로 활성화하세요. 클라우드 드라이브는 파일을 저장하는 곳이므로 파일이 보인다는 이유만으로 앱에 가져온 상태라고 볼 수는 없습니다.

규칙 파일을 복원했는데 연결 결과가 기존 기기와 다른 이유는 무엇인가요?

먼저 Global Routing이 Config로 설정되어 있는지 확인한 다음 현재 활성화된 파일과 정책에 연결된 서버를 점검하세요. Proxy 또는 Direct가 선택되어 있으면 Config의 규칙에 따라 트래픽이 처리되지 않습니다. 그다음 두 기기의 DNS 설정과 네트워크 환경을 비교하세요.

구독을 가져온 뒤 같은 항목이 두 그룹에 나타납니다. 둘 다 바로 삭제해도 되나요?

먼저 두 그룹의 출처와 업데이트 결과를 각각 확인해 새로 가져온 사본이 어느 쪽인지 파악하세요. 정상 작동이 확인된 구독 그룹 하나를 남긴 뒤 중복 그룹을 삭제하세요. 실수로 함께 지우지 않도록 직접 추가한 서버와 로컬 메모는 먼저 따로 기록하세요.

기존 기기를 이미 정리했고 내보낸 설정 파일만 남았다면 어떻게 해야 하나요?

먼저 파일을 가져와 실제 포함된 규칙, 정책, 서버 정의를 확인한 다음 빠진 항목을 보충하세요. 파일에 구독 출처가 저장되지 않았다면 서버 이름만으로 구독 링크를 알아낼 수 없습니다. 이용 중인 서비스 제공업체에서 기존 구독을 확인한 뒤 업데이트 상태를 다시 점검하세요.

이전이 끝나면 사용할 수 있는 설정을 오프라인 백업으로 한 부 보관하고 구독 자격 증명과 공개용 문제 해결 자료를 분리해 저장하세요. 이후 규칙을 수정할 때는 먼저 현재 정상 작동하는 파일을 보관한 다음 편집하세요. 이렇게 하면 다음 기기 변경 때 설정을 추측할 필요 없이 검증된 순서대로 복원할 수 있습니다.

App Store에서 다운로드먼저 정품 정보 확인