|
iPhone已经入手好多天了。想为你的iPhone开发一些有用的或是好玩的软件吗?就从今天开始吧!
7 B& W" n* M3 |& j5 {1 @/ H A5 l7 \* k" m. K- L
先转一下如何搭建iPhone程序开发环境:
' J4 q8 m9 S/ D7 |8 Z
& f: {! P. |# r" o% n如何搭建iPhone程序开发环境& D' [" I' |% I0 Z7 l
& S5 H; b+ X' {) {* ^- O$ j1,在PC上装一个Mac操作系统(如IBM T60),提供基础开发环境。
8 ~0 T& e' U( B
2 O- c$ p9 k6 Y$ P3 _ X2,下载Mac下开发工具XCode,近1G,完全安装有2.5G: xcode_2.4.1_8m1910_6936315.dmg* l, g! }$ U. b6 R
) g( O" x, r2 m' S3 I [2 z( G# K
3,下载iPhone工具链: http://digitalbound.net/iPhoneToolchainv03.dmg
. _3 p$ r" n; A& z. E4 C7 B
" q0 v$ y3 m0 _5 _# g4,破解iphone固件% X$ b3 b, P% q- R" l3 B2 _
./vfdecrypt -i 694-5262-39.dmg -o decrypted.dmg -k 28c909fc6d322fa18940f03279d70880e59a4507998347c70d5b8ca7ef090ecccc15e82d
+ b; d8 ]! D, `3 o' I* j: O6 @. N' s3 L' O/ B) ]7 L
其中694-5262-39.dmg可以从iphone1,1_1.0_1A543a_Restore.ipsw中提取% L" G) K- _3 [# x
vfdecrypt程序可以从http://rapidshare.com/files/40981513/vfdecrypt.zip.html下载 : I5 r/ O. f' w1 e; P
& _3 }2 Y6 U" O* V5,复制一些文件:(先建立heavenly文件夹) 8 j& W! F( P' D. x0 C
sudo cp -R /Volumes/Heavenly1A543a.UserBundle/* /Developer/SDKs/iPhone/heavenly/ 3 h; j0 H9 W4 w; F3 m3 A- X
sudo cp /Developer/SDKs/iPhone/lib/libarmfp.dylib /Developer/SDKs/iPhone/heavenly/usr/lib8 w a) \, p( H8 Y. e+ o
0 ~, x, a. P8 J. D0 D$ r# M- p
6,设置环境变量:
: [# R# q0 y: M: ]% Uecho "export PATH=$PATH:/Developer/SDKs/iPhone/bin/" >> ~/.profile; source ~/.profile1 r0 r" Y" x3 J0 I+ P. ~
" W$ [, ?' A! \. V8 l7,试验HelloWorld,确认开发环境配制没有问题
' V8 A# y5 b" o b8,开始为iPhone开发程序吧 !!!5 Q0 h* k- O! D# T5 ^
e* b: r8 a0 s6 N. H1 ~
2 V. n o( d) r参考网站:
* `+ ] k& B. z! M- G7 l- \http://ellkro.jot.com/WikiHome/ToolchainInstallation7 l: M2 q5 g0 G8 _' ?3 t1 D
http://ellkro.jot.com/WikiHome/HowToBuildObjCApps5 }3 j+ l' c+ ^' Y
http://iphone.fiveforty.net/wiki/index.php/Decrypt_Firmware
, ^3 @' M" H" u7 R. m
% Q0 Q" ?: b& @0 [4 V发表者Tong Ren- l0 w2 s; d2 J8 h7 I. R5 o" j C
From:http://www.iphoneinchina.com/iphoneblog/2007/08/how-to-setup-develope-environment-for.html |
|