BLOG main image
분류 전체보기 (466)
Yuno (232)
Travel (130)
Culture (46)
Other (11)
Programming (17)
Picture (22)

[필리핀,마닐라] 그린벨트 (Gr..
월풍도원(月風道院) - Delight..
Tamiflu and parvo.
Tamiflu and side effects.
[미국,라스베가스] 라스베가스..
월풍도원(月風道院) - Delight..
[미국,라스베가스,그랜드캐년]..
월풍도원(月風道院) - Delight..
[태국,방콕]태국 숙소,방콕 -..
월풍도원(月風道院) - Delight..
«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
1,476,207 Visitors up to today!
Today 44 hit, Yesterday 202 hit

'IPA'에 해당되는 글 1건
[Yuno.org, 2010/08/28 13:43, Yuno/Story]

아이폰 iOS 4 가 나오고 나서 JailBreak 를 하고 나서 Installous 를 설치 했다.

그리고 한동안 전혀 문제 없이 쓰다가 어제 첫 ipa를 설치 할 일이 생겨서 Installous를 이용해서 ipa를 설치 하려 했는데.. 대뜸 튀어나오는 오류. " Domain Error=NSPOSI" ... 오류의 뒷 부분 보이지도 않았다.

죽어라 검색해도 거의 답이 안나왔다. 난감했다. -_- 재 설치도 해보고 .. 두시간을 이거 가지고 쇼를 했는데 답을 알아내고야 말았다.

결국 문제 해결 방법을 찾아냈다.

Installous 가 최신 버전으로 올라가면서 Downloads 디렉토리가 변경 되었다.
기존에  /private/var/mobile/Library/Downloads/ 에서
새로운 위치인 /var/mobile/Documents/Installous/Downloads 으로 변경 되었다.

이러면서 Downloads의 소유주 문제가 생겨서 Downloads의 권한 설정을 다시 해주면 된다.

terminal에서 chown을 이용해서 Downloads의 소유주를 mobile:mobile으로 변경하면 된다. 일반 User로 Terminal 이용시에는 권한이 없어서 해당 디렉토리의 소유주를 변경 할 수 없다. 따라서 root로 변경 해야 한다. 그리고.. 터미널을 이용하려면 Mobile Terminal을 설치 해야 한다. 하지만 iOS 4에서는 Mobile Terminal을 쉽게 설치 할 수 없다 -_-

따라서 이렇게 천천히 진행을 하면 문제가 해결이 된다.

먼저 Mobile Terminal 을 설치 한다. (아래 과정을 따라 하면 됩니다)

모든 타이핑은 대소문자 구분을 합니다. 대소문자를 정확히 쳐주셔야 합니다.

1. iFunBox를 이용해서 아이폰에 연결 한다. (iFunBox 다운로드)
2. Raw File 시스템에서 /var/root/Media/Cydia/AutoInstall 을 찾아서 MobileTerminal-426.deb 파일을 복사한다.


3. 아이폰을 리부팅(재시작)한다.

Mobile Terminal 이 설치 되었으면, 실행해서 소유주 바꾸기를 진행한다. (아래 과정을 따라 하면 됩니다)

4. Mobile Terminal을 실행한다.
5. su root 을 입력한다.


6. 비밀번호를 입력한다. (입력하는 비밀번호는 화면에 표시 되지 않으며, 특별히 root의 비밀번호를 바꾸지 않았다면 alpine 이 비밀번호임.)

7. chown -R mobile:mobile /var/mobile/Documents/Installous/Downloads 을 입력한다.
(chown [스페이스바] -R [스페이스바] mobile:mobile [스페이스바] /var/mobile/Documents/Installous/Downloads)

완료! 이제 Downloads에 ipa 파일을 복사해 넣고 Installous 에서 Install을 하면 정상적으로 인스톨 되는 것을 확인 할 수 있다. 만세!

p.s
root의 비밀번호가 alpine 이라면 이번 기회에 비밀번호를 바꿔둘 것을 추천한다. root는 관리자 권한으로 악의적인 목적을 가진 프로그램이나 사람이 이용 할 경우 돌이킬 수 없게 된다.

su root를 이용해서 관리자 권한을 획득한 후에 passwd 라고 입력하면 비밀번호를 변경 할 수 있으므로, 바꿔두자! 다 바꾸고 reboot 을 입력해주면 아이폰 재시작이 진행 된다.
저작자 표시 비영리 변경 금지


--
*1