iOS 13의 프리릴리스(사전 출시) 베타 버전이 설치 가능한 지 몇 달이 지났습니다. 하지만 앱이나 기기 전체가 제대로 작동하지 않는 등의 문제로 iOS 13 베타 설치를 후회하며 iOS 12로 돌아가고 싶다면 어떻게 해야 할까요? 또는 iOS 13.1 베타로 업그레이드한 상태에서, 9월 19일 일반 대중에게 공개될 최종 버전인 iOS 13 GM으로 되돌리고 싶은 경우도 있을 것입니다.
이 글에서는 iOS 베타를 제거하고 이전 버전의 iOS 또는 iOS 13 GM으로 복원하는 다양한 방법을 소개합니다. 참고로 정식 버전 iOS에서 다운그레이드하는 방법은 별도의 글에서 다루고 있습니다.
iOS 베타 다운그레이드 전 준비 사항
이 글을 읽고 계시다면 이미 늦었을 수도 있지만, 만약을 대비해 iOS 13 설치 전에 미리 해두면 나중에 되돌아가기가 훨씬 수월해지는 준비 방법부터 살펴보겠습니다.
업데이트 전에는 반드시 모든 데이터와 설정을 백업해야 합니다. 베타 버전의 경우 Apple은 iCloud가 아닌 iTunes로 백업한 뒤 해당 백업을 보관(아카이브)할 것을 권장합니다.
Apple은 iOS 베타 설치 후 백업을 하면 이전 버전의 iOS에서는 데이터를 복구할 수 없다고 경고합니다. "iOS 베타가 설치된 기기를 iCloud 또는 iTunes로 백업하면, 해당 백업은 이전 버전의 iOS에서 작동하지 않습니다."
iTunes 백업 보관 및 iOS 13 준비 방법
- 아이패드 또는 아이폰을 연결하고 Mac에서 iTunes를 실행합니다.
- 요약(Summary) 탭을 클릭한 후 '지금 백업(Back Up Now)'을 선택합니다.
- 백업이 완료될 때까지 기다립니다.
- iTunes > 환경설정(Preferences) > 기기(Devices)로 이동하여 해당 기기의 백업 항목을 찾습니다.
- Ctrl 키를 누른 상태에서 백업 항목을 클릭하고 '보관(Archive)' 옵션을 선택합니다.
이렇게 하면 iOS 13을 사용해 본 후 언제든 되돌아갈 수 있는 안전한 백업이 생성됩니다. 다음으로 iOS 13에서 이전 버전의 iOS로 되돌아가고(방금 만든 백업을 복원하는) 방법을 알아보겠습니다.
iOS 베타 다운그레이드의 위험성
베타 소프트웨어와 관련된 모든 작업이 그렇듯, iOS 13에서 iOS 12로 다운그레이드하는 것에도 위험이 따릅니다. 바로 이 때문에 베타를 설치하기 전에 모든 데이터를 백업해 두라고 강력히 권장하는 것입니다.
대부분의 경우 다운그레이드는 문제없이 진행되며, 백업만 잘 준비되어 있다면 데이터 손실 걱정도 없습니다. 하지만 드물게 아이폰이나 아이패드가 완전히 먹통이 되는 '벽돌(brick)' 현상이 발생할 가능성도 있다는 점은 유의해야 합니다.
켜지지 않는 아이폰을 복구하는 몇 가지 방법이 있긴 하지만, 몇 년 전 저희가 겪었을 때는 복구가 불가능해 결국 아이폰을 교체받아야 했습니다. iOS 13에서 다운그레이드를 시도하는 모든 사람에게 이런 일이 생기겠다는 것은 아니지만, 이런 위험을 감수하는 작업이라는 점은 인지하고 있어야 합니다.
iOS 13 베타에서 iOS 12로 다운그레이드하기
그래도 진행하겠다면, 정식 공개 버전에서 다운그레이드하는 것보다 iOS 13 베타에서 다운그레이드하는 편이 더 쉽습니다. 현재 가장 최신의 공식 지원 운영체제는 iOS 12.4.1이며(iOS 13은 9월 19일 정식 출시), 따라서 iTunes에서 '복원 및 업데이트(Restore and Update)' 옵션을 선택하면 아이폰이나 아이패드는 자동으로 iOS 12.4.1로 복원됩니다. 자세한 내용은 잠시 후 설명하겠습니다.

유일한 문제는 iOS 13 이전 시점의 백업으로만 복원할 수 있다는 것입니다. 즉, 그 이후에 저장한 데이터나 환경설정은 모두 사라지며, 업그레이드 전에 Apple이 권장한 대로 iOS 12 시절의 보관된 백업이 없다면 데이터를 아예 복원할 수 없습니다.
이 경우 모든 데이터가 삭제되고, 공장 초기화 상태의 '새 아이폰' 또는 '새 아이패드' 설정부터 다시 시작해야 합니다. 반드시 고려해야 할 부분입니다.
이러한 점을 숙지했다면, iOS 13 베타 제거 과정은 매우 간단합니다.
- 전원 버튼과 홈 버튼을 동시에 길게 눌러 아이폰이나 아이패드가 꺼지게 한 뒤, 계속 홈 버튼을 누르고 있으면 복구 모드(Recovery Mode)에 진입합니다. 시간이 다소 걸릴 수 있으니 몇 초 만에 포기하지 마세요.
- 'iTunes에 연결(Connect to iTunes)' 화면이 나타나면 말 그대로 Mac 또는 PC에 기기를 연결하고 iTunes를 실행합니다.
- iTunes가 복구 모드 상태의 아이폰 또는 아이패드를 감지했다는 메시지와 함께 복원이 필요하다고 안내합니다. 확인(OK)을 누른 뒤 'iPhone 복원(Restore iPhone)' 또는 'iPad 복원(Restore iPad)'을 클릭합니다.
- 마지막으로 '복원 및 업데이트(Restore and Update)' 옵션을 선택하면, iTunes가 최신 버전의 iOS 12를 다운로드해 기기에 설치합니다.
iTunes가 새로운 iOS 12를 재설치하면, 이전 백업에서 복원하거나(iOS 13 백업은 사용할 수 없다는 점을 기억하세요) 완전히 새로운 아이폰으로 설정하는 두 가지 선택지가 있습니다. 원하는 옵션을 선택하고 화면의 안내에 따라 진행하면, 익숙한 iOS 12로 무사히 돌아올 수 있습니다.
iOS 13 베타 업데이트 수신 중단 방법
iOS 13이 정식 출시되었다고 해서 베타 업데이트가 멈추는 것은 아닙니다. Apple은 최종 버전이 일반 대중에게 공개된 이후에도 테스터들에게 베타 업데이트를 계속 배포합니다. 친구들보다 먼저 새 OS를 맛보려고 베타를 설치했던 것이라면, 이제 정식 버전이 나왔는데 굳이 버그를 참아가며 베타를 쓰고 싶지 않을 것입니다. 다행히 기기를 베타 프로그램에서 등록 해제하면 더 이상 베타 업데이트를 받지 않을 수 있습니다. 방법은 다음과 같습니다.
- 아이폰에서 설정 > 일반 > 프로파일로 이동합니다.
- '프로파일 삭제(Remove Profile)'를 탭합니다.
- 필요한 경우 기기 암호를 입력합니다.
- '삭제(Remove)'를 탭합니다.
- 프로파일이 삭제되면 더 이상 베타 업데이트를 받지 않게 됩니다.
iOS 13.1에서 iOS 13 GM으로 다운그레이드하기
Apple은 2019년 9월 이벤트 이후 등록된 개발자들에게 iOS 13 GM(Golden Master, 골든 마스터)을 배포했습니다. GM은 일반적으로 Apple이 정식 출시 시 일반 대중에게 배포하는 버전으로, 개발자들이 Apple의 최신 소프트웨어에서 자신들의 앱이 의도대로 작동하는지 확인할 수 있도록 며칠간 미리 제공되는 것입니다.
그 직후 Apple은 iOS 13.1 베타를 공개했습니다. GM 출시 이후에도 Apple이 iOS 13의 추가 기능을 개발 중이라는 점은 좋지만, 일부 베타 테스터들은 최종 버전을 지나쳐버린 상황에 불편함을 느꼈습니다.
아이폰을 iOS 13 GM(베타 8)으로 되돌리고 싶다면, 먼저 Apple 개발자 포털(Developer Portal)에서 파일을 다운로드하고 Mac에 Xcode 11 또는 macOS Catalina 베타가 실행 중인지 확인하세요. 준비가 되었다면 다음 단계를 따르세요.
- iTunes를 실행합니다.
- 라이트닝 케이블로 아이폰을 Mac에 연결합니다.
- 왼쪽 상단의 아이폰 아이콘을 선택해 기기에 접근합니다.
- 아이폰을 백업합니다.
- Command 키를 누른 상태에서 '복원(Restore)' 아이콘을 클릭합니다.
- Apple 개발자 포털에서 다운로드한 IPSW 파일을 찾아 '열기(Open)'를 클릭합니다.
- iTunes가 iOS 13 GM을 설치할 때까지 기다립니다.
- 화면의 안내에 따라 가장 최근의 백업을 설치합니다.
이제 다시 iOS 13 GM을 실행하게 됩니다!
Windows PC에서 iOS 13 GM으로 되돌리는 방법
그렇다면 PC만 있는 경우는 어떻게 할까요? 흥미롭게도 Windows 10에서는 과정이 오히려 더 간단하며 전체 복원이 필요 없습니다. 다만 무료 서드파티 소프트웨어가 필요합니다. Windows 10에서 iOS 13 베타 8에서 iOS 13 GM으로 업데이트하려면 다음 단계를 따르세요.
- iTunes를 실행합니다.
- 라이트닝 케이블로 아이폰을 연결합니다.
- 왼쪽 상단의 아이폰 아이콘을 선택해 기기에 접근합니다.
- 아이폰을 백업합니다. 사용하지 않을 가능성이 높지만, 안전을 위해 미리 해두는 것이 좋습니다.
- iTunes를 종료합니다.
- 3uTools를 다운로드, 설치 후 실행합니다.
- '플래시 & JB(Flash & JB)' 탭을 선택합니다.

- iOS 13 GM을 선택한 뒤, Apple 개발자 포털에서 다운로드한 IPSW 파일을 가져오거나 '다운로드' 버튼을 눌러 3uTools를 통해 직접 다운로드합니다.
- 창 하단에서 '사용자 데이터 유지(Retain User's Data)'가 선택되어 있는지 확인합니다.
- '플래시(Flash)'를 클릭하고, 팝업 창에서 다시 한번 '플래시'를 클릭합니다.

- 앱이 아이폰에 iOS 13 GM을 설치합니다. 이 과정은 시간이 다소 걸리며, 완료 후에는 기기를 사용하기 전에 데이터베이스를 재구축해야 합니다. 실제 테스트에서 이 과정은 약 20분 정도 소요되었습니다.
데이터베이스 재구축이 성공적으로 완료되면, 이제 iOS 13 GM을 자유롭게 사용할 수 있습니다.