증세
다음 중 하나 또는 복수:
- 게임 센터를 실행하면 친구가 모두 사라지고 없다.
- "나" 라고 표시되어야 될 자리에 "Sand Box"라고 나온다.
- 기존 계정으로 로그인 하면, 새 계정을 만들라고 한다.
- 몇 번의 재시도 끝에, 친구 및 게임이 정상적으로 보이게끔 로그인 하더라도, 최근에 설치한 게임 센터를 이용하는 크랙된 게임을 실행하면, 다시 로그인하라고 나오며, 이 때 로그인하면, 또 다시 Sand Box 계정으로 로그인 된다.
- 크랙하지 않은 보통 게임은 게임 센터가 잘 작동한다.
원인
최근 업데이트 된 Installous 4.0은 AppSync 4.0+ (숫자는 이래도 AppSync 4.1과 AppSync 4.2보다 나중에 나온 최신 버전이다) 를 내장하고 있다. AppSync는 크랙된 아이폰 앱들을 설치 할 수 있도록 하고, 아이튠즈와 동기화 될 수 있도록 한다. 문제는 Hackulo.us의 마지막 업데이트 버전은, ipa파일들을 동기화 할 때 *개발자 디버그* 모드로 앱들을 설치한다는 데 있다. 이는 실수로 여겨지지만, 아직까지 공식적인 업데이트는 없다.
아이폰 앱이 개발자 모드로 실행되면, 내부에서 게임센터를 호출 할 때, 테스트 계정으로만 로그인 하게 되고, 따라서 실제 계정이 아닌, 샌드박스 계정으로만 로그인 된다.
해결책
가장 좋은 해결책은 게등위가 크랙 앱을 쓸 필요와 함께 사라지는 것이지만, 빠른 시일내에 이뤄지기는 어려울 것 같다.
예전 버전의 AppSync 및, Installous 4를 설치하여 이 문제를 해결 할 수 있다. 방법은 다음과 같다:
- 아이폰을 아이튠즈에서 백업한다. 각 앱의 문서나, 게임의 진행상태등을 잃지 않으려면 꼭 해야 한다.
- 아이폰을 순정상태로 복원한다.
- green p0ison rc5_2이상 버전으로 JB 한다.
- Cydia 에서 다음의 리포지터리를 추가한다:
http://sinfuliphonerepo.com - 해당 리포지터리에서, 자신의 펌웨어 버전과 일치하는 AppSync를 설치한다. (4.1 또는 4.2)
- 해당 리포지터리에서, Installous 4를 설치한다.
- 아이튠즈에 연결해 백업된 데이터를 이용해 복원한다.
리소스
- http://greenpois0n.com/
- 어떤 이유에서건 sinfuliphonerepo.com로 부터 구버전의 AppSync가 힘든 경우 이곳의 선구자가 남긴 포스트로 부터 다운 받아 수동으로 설치할 수 있다.
한계
애초 원인을 분석 한 뒤에, 최신 버전의 AppSync로 설치된 앱들만 지우고, AppSync를 언인스톨하고, 구버전의 AppSync를 설치 한 뒤, 다시 동기화 하면 문제가 없을 거라고 생각했지만, 아니었다. 귀찮더라고 복원. 고고.
'Toy' 카테고리의 다른 글
Cydia 실행하면 바로 종료되는 문제. (0) | 2011.06.17 |
---|---|
JB 했더니 멀쩡한 앱들이 아이폰 내 앱스토어에서 업데이트가 안될 때 (0) | 2011.06.17 |
X-Wing 음함수! (0) | 2010.09.29 |
How to Brighten iChat Camera (0) | 2010.09.27 |
모든 것을 MAC으로 (1) | 2010.08.02 |