1. 다음 정보를 환경 정보 파일에 추가하자.
export THEOS=/opt/theos
당장 작업해야하니 일단 터미널에서 한번 저걸 실행해주면 좋겠지.
(MacPorts 사용 시 /opt 폴더는 root 권한이 필요하므로 다른 곳으로 옮기던가, theos 만 권한 설정을 한다던가 하도록 한다.)

2. THEOS 본체를 받자.
서브버전 이용 시,
svn co http://svn.howett.net/svn/theos/trunk $THEOS
git 이용 시,
git clone git://github.com/DHowett/theos.git $THEOS


git clone git://github.com/rpetrich/theos.git $THEOS

3. ldid를 받자.
curl -s http://dl.dropbox.com/u/3157793/ldid > $THEOS/bin/ldid; chmod +x $THEOS/bin/ldid

4. 설치해둔 iOS SDK 버전을 환경 정보에 추가한다.
3.0이면 안 해도 된다.
SDKVERSION=4.2

5. include를 추가.
https://github.com/rpetrich/iphoneheaders
에서 받아서 $THEOS/include 아래에 옮겨둔다.
아마도,
git clone git://github.com/rpetrich/iphoneheaders.git $THEOS/include
하면 걍 되지 않을까 싶은데 안 해봐서 모르겠네. ㅋ


cd $THEOS
./git-submodule-recur.sh init

6. include 중 빠진 것을 채워넣자.
include 아래에 폴더 하나씩 살펴보면, 간혹가다가 readme 파일들이 보일텐데,
저작권 문제로 배포를 못 하는 파일들을, 구하는 방법 및 패치 내용 등등을 적어둔 것이다.
보고 그대로 넣으면 된다.




프로젝트를 만드는 방법:


터미널에서, 만들 위치로 이동 후
$THEOS/bin/nic.pl

를 실행하면 마법사가 나타난다.
알맞게 선택하면 알아서 만들어 주니까 잘 쓰도록 하자.

'컴퓨터 > 아이폰' 카테고리의 다른 글

scrollView에서 터치 이벤트 받기  (0) 2012.10.14
맥os find 숨긴 파일 보이기 감추기  (0) 2012.05.18
엔터프라이즈 계정 in house 배포 방식..  (0) 2012.02.15
pc에서 iphone 제어  (0) 2012.01.31
MDM에 관한거...  (0) 2012.01.20
      
Posted by k_ben