|
iPhone已经入手好多天了。想为你的iPhone开发一些有用的或是好玩的软件吗?就从今天开始吧! W* q. Y O# Z$ h4 R
! @0 ?# L, b# C) F9 ?0 q先转一下如何搭建iPhone程序开发环境:
: P& p' j* R r! P5 B! k8 A 7 f/ F- N3 u" x7 A r n& ~6 J
如何搭建iPhone程序开发环境
! g$ d' J2 E* @' [* A7 J: F* ]* v7 x% p/ v5 p' } Q2 t
1,在PC上装一个Mac操作系统(如IBM T60),提供基础开发环境。( @* g5 |, | n; P0 `
; Q, Y) Z! a9 D2 C! [
2,下载Mac下开发工具XCode,近1G,完全安装有2.5G: xcode_2.4.1_8m1910_6936315.dmg& P- N8 O$ L& m- N
7 `3 ` y; i3 G+ E$ s# K* ]- C
3,下载iPhone工具链: http://digitalbound.net/iPhoneToolchainv03.dmg 1 |" S6 i5 G: P6 j
# }4 _% g! }( r8 l
4,破解iphone固件
7 {' G# w$ n) a1 |3 f$ t/ x./vfdecrypt -i 694-5262-39.dmg -o decrypted.dmg -k 28c909fc6d322fa18940f03279d70880e59a4507998347c70d5b8ca7ef090ecccc15e82d
. } J5 F( Q! ?! e& `: I, }" A3 I5 X7 h% ~" \7 H- q
其中694-5262-39.dmg可以从iphone1,1_1.0_1A543a_Restore.ipsw中提取
. p4 \2 u' u0 `# B6 o7 hvfdecrypt程序可以从http://rapidshare.com/files/40981513/vfdecrypt.zip.html下载 ) b d9 [" y5 K# U/ i% e1 u0 M* M( H
# R7 Q# {2 }" _4 Q
5,复制一些文件:(先建立heavenly文件夹) 7 ~4 k9 w9 n/ b4 q
sudo cp -R /Volumes/Heavenly1A543a.UserBundle/* /Developer/SDKs/iPhone/heavenly/ 2 b2 K' Q, m9 f3 M* ]! L/ G
sudo cp /Developer/SDKs/iPhone/lib/libarmfp.dylib /Developer/SDKs/iPhone/heavenly/usr/lib
0 H3 e3 [. w5 H6 b ^
1 m1 b" V. U" B# ]6,设置环境变量:
. f( Y1 d8 D) X- g! f, R$ techo "export PATH=$PATH:/Developer/SDKs/iPhone/bin/" >> ~/.profile; source ~/.profile
3 l( K% `- g5 a; \8 P. l! T* `4 {; L( i# M+ g9 C R, V; r% g; K6 j4 D
7,试验HelloWorld,确认开发环境配制没有问题
* q; |5 N" ]5 }, C9 Y1 \8,开始为iPhone开发程序吧 !!!' U7 x* c' b9 w, v
X; [! I2 q; \9 i3 s5 X" j) ?( P6 L# ]8 m" o+ ]* D3 P! J) N
参考网站:
$ ]7 x, o, B: Ohttp://ellkro.jot.com/WikiHome/ToolchainInstallation
; l% \" [% A4 l3 }0 [http://ellkro.jot.com/WikiHome/HowToBuildObjCApps5 M, [3 H: @7 _ B7 [4 y" _4 l
http://iphone.fiveforty.net/wiki/index.php/Decrypt_Firmware
! A7 w; ]5 w C* U+ O" K) {' A
# f, v B( M, ~ c1 v发表者Tong Ren" l1 s8 D/ `1 C
From:http://www.iphoneinchina.com/iphoneblog/2007/08/how-to-setup-develope-environment-for.html |
|