iPhone已经入手好多天了。想为你的iPhone开发一些有用的或是好玩的软件吗?就从今天开始吧!
h5 X0 a6 [+ v+ f1 ]/ A5 j7 n2 o U5 a/ p ~) w
先转一下如何搭建iPhone程序开发环境:
/ ~, J( e1 U* W& m" G引用:
8 l6 j+ N0 B, q& ]如何搭建iPhone程序开发环境
& @5 w* H' x v1 {* J }4 S
, k& C5 _0 e, S' ?3 ~$ i1,在PC上装一个Mac操作系统(如IBM T60),提供基础开发环境。
- s: }0 j8 ?1 J$ Q* Z6 U1 @
' V" Y& ^" e- F5 m/ ^/ t2,下载Mac下开发工具XCode,近1G,完全安装有2.5G: xcode_2.4.1_8m1910_6936315.dmg9 g9 p) A$ U8 C4 K: P; R; [
& W" e. t# Y) P
3,下载iPhone工具链: http://digitalbound.net/iPhoneToolchainv03.dmg , b9 r* O8 G$ L# R; K, h
8 k# q* t0 e& ~) a
4,破解iphone固件* C3 k! j. g; ^1 q
./vfdecrypt -i 694-5262-39.dmg -o decrypted.dmg -k 28c909fc6d322fa18940f03279d70880e59a4507998347c70d5b8ca7ef090ecccc15e82d6 @% A' l2 M4 k/ j3 Z" r* B
! r; u- f4 M" S$ y4 i
其中694-5262-39.dmg可以从iphone1,1_1.0_1A543a_Restore.ipsw中提取+ Y5 O& V. b! G. u1 p7 Q6 B/ Y
vfdecrypt程序可以从http://rapidshare.com/files/40981513/vfdecrypt.zip.html下载
6 T3 F+ C. e) ~- a
8 q3 j8 ]$ z% K1 \: ]( i, [5,复制一些文件:(先建立heavenly文件夹)
; D) F- d! O3 S0 F/ Hsudo cp -R /Volumes/Heavenly1A543a.UserBundle/* /Developer/SDKs/iPhone/heavenly/ - L- z c( ]/ b+ A
sudo cp /Developer/SDKs/iPhone/lib/libarmfp.dylib /Developer/SDKs/iPhone/heavenly/usr/lib, G- b; W4 a8 [ W
4 `. \% |3 L. Y3 A/ n) s+ ^8 G6,设置环境变量: 3 I/ m3 | T* u$ {# t
echo "export PATH=$PATH:/Developer/SDKs/iPhone/bin/" >> ~/.profile; source ~/.profile
y* H3 J9 K. o! f
6 q& [ A0 F* M6 g7,试验HelloWorld,确认开发环境配制没有问题: Q8 X, U, H8 w* \7 Q. \
8,开始为iPhone开发程序吧 !!!
, h/ ?5 _( c1 O# S/ w5 Q! Z5 K' h& L3 i- x
/ o- y3 U( @0 |( E2 m3 E0 P参考网站:
* c' t1 U# B5 n2 R1 x S+ v6 lhttp://ellkro.jot.com/WikiHome/ToolchainInstallation; T" O: p$ [7 |" `4 E5 y- I
http://ellkro.jot.com/WikiHome/HowToBuildObjCApps
- Y+ `8 s, ]+ U7 B1 {( S* w6 ~- R' y' Whttp://iphone.fiveforty.net/wiki/index.php/Decrypt_Firmware
5 {. z1 V! T; D o, b1 G: Q2 y, X; |4 }* b" x) F/ O, s
发表者Tong Ren' C" {' h0 w+ E. `) \
From:http://www.iphoneinchina.com/iphoneblog/2007/08/how-to-setup-develope-environment-for.html
- b H/ N5 u9 z; O v