- 이 방법은 중간에 막혀버리네요.. ㅠ.ㅠ
기본 개발환경 : 맥 ㅠ.ㅠ iphone(touch)의 개발은 intel 맥에서만 가능하다.
대안 개발 환경 : 툴체인 eclipse + cygwin + iphone(touch)
순서 :
1. 코딩 : Eclipse
2. 컴파일 : Cygwin gcc-arm Cross Complier
3. 테스트 : iphone(touch)
개발환경 만들기.
1. Apple 개발자 등록 및 Xcode 2.5 Developer Tools 받기
- 1.1 받은 Tools에서 Archive.pax.gz 추출
- Tools는 dmg 확장자의 DVD이미지로 PowerISO로 읽기 가능.
- \Packages\Packages\MacOSX10.4.Universal.pkg\Contents\Archive.pax.gz에 있음.
2. iphone(touch) root filesystem 추출하기.
2.1. 파일 다운
- iphone(touch) 2.2.1 firmware 받기.(현재 touch firmware의 가장 최신 버전임)
받은후 .ipsw 확장자를 .zip으로 바꾼다.
( 이전 버전 : firmware 1.1.4 ) - .zip 으로 된 firmware 파일의 압축을 해제하여 018-4491-11.dmg 파일을 얻는다.
2.2. Decrypt Key 찾기 (아이폰 위키) 3. Cywin 설치 (현재 설치 부분은 잘 안됨.) 4. 테스트 하기.
2.3. filesystem 추출하기
vfdecrypt -i 018-4491-11.dmg -o myfilesystem.dmg -k 2611c9f73504344fb22c93791659ec92e65f914025c5814d708b2023ab67229d89c39791
3.1. Cywin 받기
3.2. Cywin 설치
(http://www.iphonegameover.com/cygwin 사이트 내의 정보가 모두 삭제 된듯하여 설치 불가. -_-)
3.3 Cywin에 필요한 파일 복사하기
(위치 : c:\cygwin\home\username <-username 주의)
3.4 설치 마무리 하기
4.1 컴파일하기
4.2 실행하기
이 글은 다음의 링크를 참고하였습니다.
http://date4u.tistory.com/tag/Toolchain
http://blog.naver.com/trasyia/130031568596
오리지널 글
http://george.insideiphone.com/index.php/iphone-toolchain/
'IT & Smart Phone > IPhone / IPOD Touch' 카테고리의 다른 글
일반 배터리 팩과 아이팟 터치 2세대 (0) | 2009.04.14 |
---|---|
[펌]Windows XP + Cygwin으로 iphone, ipod touch 개발환경 한방에 설치 (0) | 2009.03.26 |
iPhone application development on Windows (0) | 2009.03.26 |
아이팟 터치/아이폰 탈옥 후 유용한 사이트 (0) | 2009.03.19 |
아이팟 터치 2세대 32기가 구입... (0) | 2009.03.16 |