마지막 수정 날짜 : 2017년 4월 24일


나는 구매가 되는데?

이 글을 쓴 기준은 2016년 7월 26일 이다.
당연히 시간이 지났다면 구매를 할 수 있다. 이 글은 저 당시에 구매를 할 수 없거나, 새로운 버전에서 탈옥 툴이 나왔을 때를 대비해서 남길 것이다.
(이 글을 쓴 시간에는 당연히 구매가 되는 사람이 없다.)

탈옥을 해도 트윅을 구매할 수 없는 이유

iOS 9.3.3 탈옥이 나온지 (26일 기준) 약 1~2일 지났다.
구매하려는 트윅이 있는데 호환성은 괜찮은데(사람들의 의견) 트윅 구매를 할 수 없다.

호환성이 되는데도 불구하고 구입을 막은 이유는 다른 트윅도 100% 호환성을 갖추지 못했기 때문이다.
대부분이 탈옥 툴이 나온지 얼마 안 되었기 때문에 호환에 대한 대응을 하지 못 했기 때문이다.

그럼 어떻게 구매를 하지?

버전 변경을 위한 시스템 파일.

버전 변경을 위한 시스템 파일.

간단하다. 시스템 파일을 수정 해 버전을 속이면 된다.
현재 9.3.3 을 쓰더라도 8.3 등으로 속이면 트윅을 구매할 수 있다.

변경 방법

먼저 i-Funbox 나 iFile, Filza File Manager 등을 준비하자.
(i-Funbox 같은 툴은 Apple File Conduit “2” 가 필수적으로 설치되어야 한다.)

이 포스팅에서는 Filza File Manager 를 이용하여 설명하겠다.

  1. Cydia 가 켜져 있다면 종료한다. (…)
  2. /System
    /Library
    /CoreServices
    /SystemVersion.plist
    를 편집해야 한다.
    그 전에 스크린샷처럼 파일을 백업하자.

    SystemVersion.plist 파일

    SystemVersion.plist 파일

  3. 이제 파일을 수정하자.
    PC버전에서는 i-Funbox 등을 이용하여 바탕 화면 혹은 다른 디렉토리로 꺼낸 뒤에 메모장을 열면 된다.

    시스템 버전 수정

    시스템 버전 수정

    ProductBuildVersion (빌드 번호, ex) 12F80 등…)
    ProductVersion (버전, ex) 8.3 / 9.3.3 등… )

    위 데이터만 수정하면 된다.

    빌드 번호 및 버전은 위키피디아를 참고하여 수정하자.
    웬만하면 빌드 번호와 버전을 맞추자. 굳이 안 맞춰도 상관은 없겠지만, 나는 맞추는 걸 추천한다.

  4. 수정이 끝난 뒤 Cydia 를 켜 본다.

    Cydia 버전 변경 화면

    Cydia 버전 변경 화면

    위와 같이 버전이 변경되어 있다.
    변경이 되어 있지 않다면 Respring 및 Reboot1 를 해도 상관은 없다.
    Reboot 을 하게 되면 탈옥을 다시 할 수 없다. (버전이 달라서 어플리케이션 인식을 못 한다.)
    버전을 바꾸면 Respring 을 통해서 하고, 최대한 안전하게 하자.
    2

이렇게 변경을 한 뒤에 구매하고 싶은 트윅을 가서 결제를 하면 된다.
혹시 모르니까 결제를 한 뒤에는 버전 정보 원상복귀는 하도록 하자.


  1. 리붓을 하게 되면 아래 설명과 같은 치명적인 오류가 있다. ↩
  2. 9.3.4 가 나온 이후 9.3.3 으로 돌아갈 수 있는 방법은 없다. 근데 어차피 지금 결제 되잖아? ↩