'iPhone'에 해당되는 글 1건

  1. 2009.12.15 iphone install0us "xxxx.ipa" is not a valid IPA file 해결하기! 39


install0us is not a valid IPA file

install0us is not a valid IPA file


0. 개요
 아마도 비슷한 문제를 격고 계실분들이 많을거 같아 용기내어 포스팅해봅니다.
 아마도 이문제는 ifunBox 나, iphone 과 직접적인 파일 송수신시에 ipa 파일을 옮기려고 하다보니,
 /var/mobile/Downloads/ 폴더가 없어서 직접 생성한경우라고 봐집니다.
 이렇게 하게되면 권한이 root 권한으로 폴더가 생성되서 install0us 프로그램에서 권한이 맞지않아
"xxxxx.ipa" is not a valid IPA file 오류를 뿌리면서,  설치가 되지 않습니다.
 저와 동일한문제라면 해결될수있으니 아래사항 한번 참고해보시기 바랍니다.

 단, 모든경우가 저와 같지 않으므로 아래방법으로도 해결이 되지 않는다면 구글링하시기 바랍니다.

 먼저 제가 해결할 당시에 가지고 있던 패키지 리스트 입니다.
   1. blackra1n 설치
   2. Appsync 3.1
   3. afc2add
   4. SBSettings
   5. OpenSSH
   6. MobileTerm
 의존성이 문제일지도 모르니 빠진게 있으면 cydia 유틸이용해서 설치해보신후 시도해보시기 바랍니다.

1. SSH 접속
 아이폰에 MobileTerm 을 이용하시거나 PC에 SSH 클라이언트가 있으시면 PC 로하시는것이 조금더 편합니다.
 ( ssh 클라이언트 zterm, pputy 를 이용해서 아이폰에 접속합니다.
   아이폰의 아이피는 공유기에서 확인하거나, SBSettings 가 설치되있다면 툴바하단에서 확인가능합니다. )

2. /var/mobile 이동

 su 명령어로 root 권한으로 로그인합니다. ( 비밀번호는 해킹후 초기화시 사용한 비번입니다. )
 mobile$ su
 Password:

 #cd /var/mobile
 #ls -alh
 라고 치면 대략 아래와 같은 화면을 볼수있습니다.
 total 8.0K
 drwxr-xr-x  7 mobile mobile 272 Dec 15 02:39 ./
 drwxr-xr-x 26 root   wheel  952 Dec 15 00:48 ../
 -r--r--r--  1 mobile mobile  10 Sep 26 14:04 .forward
 drwxr-xr-x  2 mobile mobile  68 Sep 26 14:04 Applications/
 drwxrwxrwx  2 root   mobile  68 Dec 15 02:06 Documents/
 drwxr-xr-x  2 root   mobile 136 Dec 15 02:39 Downloads/
 drwxr-xr-x 24 mobile mobile 952 Dec 15 02:33 Library/
 drwxr-x--- 11 mobile mobile 476 Dec 15 02:00 Media/
 #

 리눅스 시스템을 조금만 더 아신다면 바로 찾으실수있습니다.
 바로 권한 문제 입니다.

 보통 이문제는 /var/mobile 폴더에 Downloads 폴더가 없어서 사용자가 직접 만들었을때 발생합니다.
 그래서 이 디렉토리의 권한을 변경해줍니다.

#chown -R mobile.mobile Downloads/
 #ls -alh
 drwxr-xr-x  7 mobile mobile 272 Dec 15 02:39 ./
 drwxr-xr-x 26 root   wheel  952 Dec 15 00:48 ../
 -r--r--r--  1 mobile mobile  10 Sep 26 14:04 .forward
 drwxr-xr-x  2 mobile mobile  68 Sep 26 14:04 Applications/
 drwxrwxrwx  2 root   mobile  68 Dec 15 02:06 Documents/
 drwxr-xr-x  2 mobile mobile 136 Dec 15 02:39 Downloads/
 drwxr-xr-x 24 mobile mobile 952 Dec 15 02:33 Library/
 drwxr-x--- 11 mobile mobile 476 Dec 15 02:00 Media/

 확인해보면 디렉토리 권한이 mobile 로 변경된걸 확인하실수있습니다.
 ( 아마도 아이폰UI 내에서 사용하는 권하는 mobile 유저 권한이 대부분인가 봅니다. )

3. 다운받은 어플 다시 설치해보기

install0us is not a valid IPA file

install0us is not a valid IPA file


잘되네요 ^^*

install0us 개발자 사이트에도 올려놧는데 영어실력이 무지한지라,
개인적인 귀차니즘을 극복하고 포스팅 했으니,퍼가실때 출처 꼭 밝혀주시기 바랍니다.
댓글은.. 아시죠? ㅎㅎ

Posted by eXtreme.RKing
,