본문 바로가기

모바일/아이폰

애플 앱스토어 프로그램 .ipa 파일 아이폰/아이팟터치에 설치하는 방법

사용자 삽입 이미지

아이튠즈 없이 .ipa 프로그램을 아이폰이나 아이팟터치에 설치하는 방법입니다. 간단하게 번역하였습니다.

.IPA Files are plain zips, you can install them without iTunes by doing the following:
Open console or ssh to your iPhone.

.IPA 파일들이 평범한 압축파일들이므로, 아이튠즈없이 바로 SSH로 아이폰이나 아이팟터치에 연결해서 설치할 수 있습니다.

Create a temporary directory and upload your .ipa file there.

Enter the directory and unzip the file:

임시 폴더를 만든후 .ipa파일을 옮긴 다음에 압축을 풉니다.
unzip file.ipa
If you don't have unzip on your phone, install it by typing apt-get install unzip as root.
If you followed the steps, you should get a Payload directory and an iTunesArtwork file. We should now move the application to the Applications directory (if the application is called Test):

만약 unzip 프로그램이 없다면, apt-get install unzip 을 프롬프트에서 실행해서 unzip을 설치한후에 실행합니다. 성공적으로 압축이 풀렸다면, Payload 폴더와 아트 파일이 생성될 것입니다. 다음 명령으로 실행파일을 Applications 폴더로 이동시킵니다.
mv Payload/Test.app /Applications/
Since the ipa does not contain correct permissions, you should change them - I recommend setting 0755 for the executable the and 0644 for files, but being more permissive also works:

파일에 대한 허가를 다음과 같이 해서 바꿔줍니다.
chmod 0775 /Applications/Test.app -R
If you don't know what you're doing, this should make the application work (but better learn the unix permissions). You can clean the directory, where we extracted the .ipa.

/Applications 폴더내에 Documents 라는 폴더가 존재하지 않으면 만들고 나서 하가를 0775으로 변경합니다.
/Var/Mobile 폴더네에도
Documents 라는 폴더가 존재하지 않으면 만들고 나서 하가를 0775으로 변경합니다.

Lets respring now by doing killall SpringBoard and you're ready!

killall SpringBoard로 스프링보드를 재실행하면 끝납니다.
[출처: http://blog.mspasov.com/2008/08/ipa-how-to-install-on-iphone.html]