'탈옥을 하지 않은' 순정 아이폰 아이패드 등 애플기기는 앱스토어 또는 아이튠즈에서 앱(어플)을 다운로드할 때 최신 버전말고는 이전 버전(구버전)을 선택해서 다운로드할 수 없습니다. 그러나 Fiddler 프로그램을 이용하면 PC의 아이튠즈에서 앱 버전을 다운그레이드해서 다운로드 할 수 있는데요. 앱 버전을 다운그레이드할 필요가 있는 분들은 아래의 과정을 잘 따라해보세요. 




 iOS 앱 버전 다운그레이드하는 방법(아이폰 어플 다운그레이드)


Step1. PC에서 https://www.telerik.com/download/fiddler로 접속해 Fiddler 프로그램을 다운로드합니다. PC 운영체제가 윈도우8 이상인 분들은 Fiddler for .NET4, 윈도우7 이하인 분들은 Fiddler for .NET2 다운로드하면 됩니다.




Step2. 다운로드받은 파일(fiddler2setup.exe fiddler4setup.exe)PC에 설치합니다. 



Step3. 설치 완료 후 Fiddler를 실행합니다. 그리고 아래와 같이 상단 메뉴바에서 Tools>Fiddler Options...를 클릭합니다.



Step4. HTTPS 메뉴를 클릭하고 Decrypt HTTPS traffic을 체크하면 SCARY TEXT AHEAD 라는 팝업창이 뜨는데요. Yes를 클릭합니다.



Step5. Actions>Export Root Certificate to Desktop을 클릭합니다. 그러면 바탕화면에 FiddlerRoot.cer이라는 파일이 설치됩니다. 



Step6. FiddlerRoot.cer파일을 마우스 오른쪽 버튼으로 클릭하고 인증서 설치(I)를 클릭합니다.



Step7. 모든 인증서를 다음 저장소에 저장(P)을 클릭하고 신뢰할수 있는 루트 인증 기관을 선택하고 확인을 클릭합니다. 그리고 다음(N)을 클릭하고 마침을 클릭하면 인증서 가져오기 마법사가 완료됩니다. 



Step8. PC에서 아이튠즈를 실행한 다음 앱스토어에서 다운그레이드할 앱을 검색합니다. 그리고 다운로드 버튼을 클릭하면 아이튠즈 화면 상단 오른쪽에 (↓) 아이콘이 생기는데요. 앱이 다운로드 완료되기 전에 그것을 클릭하고 다운로드 일시 정지를 클릭해야 합니다. 그리고 다운로드 중인 앱을 클릭하고 키보드의 Delete 키를 눌러 다운로드 중인 앱을 삭제합니다.(아래그림참고)

 다운로드 일시 정지를 클릭하기 전에 앱이 다운로드 완료 되었다면 나의 App에서 앱을 삭제 후 다시 시도 하세요.



Step9. Fiddler 프로그램으로 돌아와 화면 왼쪽에서 p○○-buy.itunes.apple.com /WebObjects/MZBuy.woa.wa...을 찾아 클릭합니다. 그리고 화면 오른쪽 중앙의 노란색 버튼(Response body is encoded...)을 클릭합니다.



Step10. 화면 왼쪽의 p○○-buy.itunes.apple.com /WebObjects/MZBuy.woa.wa...을 마우스 오른쪽 버튼으로 클릭합니다. 그리고 Save>Response>Response Body...를 클릭하고 ○○○_xml 파일을 저장합니다. 



Step11. 저장된 ○○○_xml 파일을 열어보면 아래와 같은 화면이 나오는데요. <integer>xxxxxxxxxx</integer>라고 나오는 부분이 앱 버전 식별코드입니다. 맨 아래에 위치한 <integer>xxxxxxxxxx</integer>가 최신 버전 식별코드이며 그 위에 위치한 것들은 모두 이전 버전들의 식별코드 인데요.(이 값은 앱마다 다릅니다.) 그 중에 하나를 복사합니다.(숫자만 복사)




Step12. Fiddler 프로그램으로 돌아와서 화면 왼쪽의 p○○-buy.itunes.apple.com /WebObjects/MZBuy.woa.wa...을 마우스 오른쪽 버튼으로 클릭하고 아래와 같이 Replay>Reissue and Edit를 클릭합니다. 그리고 화면 오른쪽의 메뉴에서 Inspectors>Raw를 클릭한 다음 <string>xxxxxxxxx<string>의 숫자를 Step11에서 복사한 값으로 붙여넣기 합니다. 그리고 화면 오른쪽 중앙의 녹색 버튼(Run to Completion)을 클릭합니다. 


화면 오른쪽 중앙에 위치한 메뉴 중 XML을 클릭하고 스크롤을 아래로 내려보면 앱 버전을 확인할 수 있는데요.(아래그림참고) 앱 버전이 바뀌지 않았다면 Step11에서 다른 값을 복사한 후 Step12 과정을 다시 한번 해보세요. 그리고 다시 아래 그림과 같이 확인해보면 이전 버전으로 바뀐 것을 확인할 수 있습니다.




Step13. 아이튠즈로 돌아와서 앱 아이콘을 클릭합니다. 그러면 아이튠즈가 해당 앱의 상세화면으로 넘어가는데요. 이때 다운로드 중으로 나오던 버튼이 다운로드 또는 받기로 바뀌는 것을 볼 수 있습니다. 그리고 화면을 아래로 내려보면 해당 앱의 모든 버전을 확인할 수도 있는데요. 여기까지하고 다시 Fiddler로 돌아갑니다.



Step14. Fiddler 상단 메뉴바에서 Rules>Automatic Breakpoints>Before Requests를 클릭합니다. 



Step15. 아이튠즈로 돌아와서 다운로드 버튼을 클릭합니다.



Step16. Fiddler로 돌아와서 화면 왼쪽을 보면 빨간색 아이콘이 보입니다. 그 중 Tunnel to P○○-buy.itunes.apple.com을 클릭하고 화면 오른쪽 중앙의 녹색 버튼(Run to Completion)을 클릭합니다.



Step17. 다시 화면 왼쪽을 보면 몇개의 빨간 아이콘이 더 생기는 것을 볼 수 있는데요. 거기서 p○○-buy.itunes.apple.com /WebObjects/MZBuy.woa.wa...을 마우스 오른쪽 버튼으로 클릭하고 Replay>Reissue and Edit를 클릭합니다. 그리고 화면 오른쪽의 메뉴에서 Inspectors>Raw를 클릭한 다음 <string>xxxxxxxxx<string>의 숫자를 Step11에서 복사한 값으로 붙여넣기 합니다. 그리고 화면 오른쪽 중앙의 녹색 버튼(Run to Completion)을 클릭합니다. 



Step18. Fiddler 상단 메뉴바에서 Rules>Automatic Breakpoints>Disabled를 클릭합니다. 



Step19. 화면 왼쪽에 보이는 빨간 아이콘들 중 p○○-buy.itunes.apple.com /WebObjects/MZBuy.woa.wa...을 먼저 클릭하고 화면 오른쪽 중앙의 녹색 버튼(Run to Completion)을 클릭합니다. 그리고 나머지 빨간색 아이콘들도 하나씩 클릭하고 화면 오른쪽 중앙의 녹색 버튼(Run to Completion)을 클릭합니다. 



Step20. 아이튠즈를 보면 다운그레이드하려는 앱이 다운되는 것을 볼 수 있는데요. 다운로드 완료 후 앱 아이콘 밑에는 업데이트 버튼이 보입니다. 그것을 절대 누르면 안됩니다.^^ 의 App 메뉴로 이동 후 다운로드 받은 앱을 찾습니다. 그리고 마우스 오른쪽 버튼을 클릭하고 Windows 탐색기에서 보기를 클릭합니다. 그러면 다운로드 받은 앱 .ipa 파일들을 볼 수 있는 창이 뜨는데요.



Step21. 그것을 7-Zip File Manager로 실행합니다. 그리고 iTunesMetadata.plist 파일을 삭제하고 7-Zip File Manager를 종료합니다.


7-Zip File Manager가 없는 분들은 [7-Zip 프로그램 다운로드]를 참고하세요.



Step22. PC와 애플기기를 연결합니다. 그리고 아이튠즈에서 다운그레이드한 앱의 설치를 클릭하고 화면 하단 오른쪽의 적용 버튼을 클릭하면 다운그레이드한 앱이 애플기기에 설치됩니다.


여기까지가 '탈옥을 하지 않은' 순정 아이폰 아이패드 등 애플기기에 구 버전 앱을 설치하는 방법이었습니다. 탈옥 유저라면 시디아에서 App Admin 트윅을 설치하면 쉽게 다운그레이드된 앱을 설치할 수 있는데요. 순정 유저는 위와 같은 복잡한 방법으로 다운그레이드해야 합니다.



개인적으로 얼마전까지 잘 사용해오던 네이버 부동산 앱을 업데이트했는데 오히려 이전 버전보다 사용하기 불편하더라구요. 그래서 지금은 위 방법대로 다운그레이드하여 사용중입니다. 탈옥유저들은 금융관련 앱들의 업데이트에 민감할텐데요. 무턱대고 업데이트했다가는 탈옥 애플기기에서 당분간 사용할 수 없을 수 있기 때문 입니다. 이상으로 엠스블로그였습니다.


참고 사이트 - redmondpie



  엠스블로그와 친해지는 방법 4가지!! ^0^

1. 댓글 남기기

2. 트위터 팔로잉하기엠스블로그(@emscloud)

3. 카카오스토리에서 emscloud 채널 구하기

4. 글 또는 다음네이버에서 엠스블로그 검색

  이것만은 꼭 지켜주세요!!!

1. 엠스블로그 동의없는 블로그 글 내용,사진 무단 전제 및 재배포 금지!

2. 정보공유를 위한 블로그 주소 링크 공유는 얼마든지 환영합니다.^^

  위 글이 도움이 되셨다면 아래의 공감() 한번 눌러주세요~^^ 공감()은 블로그 글 작성에 큰 힘이 됩니다.

▼▼▼

Posted by 엠스블로그