|
iPhone已经入手好多天了。想为你的iPhone开发一些有用的或是好玩的软件吗?就从今天开始吧!
+ G9 E1 _+ e, {0 n9 F: I1 F& |+ p# P6 z |. H' D% H
先转一下如何搭建iPhone程序开发环境:1 h3 j$ R( V5 I
$ e( y) Q/ ^" m; @& }1 T
如何搭建iPhone程序开发环境/ M, ]; |7 E/ j' L$ q
! @% V6 m' g: C7 B
1,在PC上装一个Mac操作系统(如IBM T60),提供基础开发环境。/ s3 O8 m! J6 \4 P0 v3 A
6 G+ Y j: R7 i' x/ x1 [2 j2,下载Mac下开发工具XCode,近1G,完全安装有2.5G: xcode_2.4.1_8m1910_6936315.dmg
& T, W2 {4 P4 F8 _# h3 P1 j1 L2 k; [) e- a, R, e
3,下载iPhone工具链: http://digitalbound.net/iPhoneToolchainv03.dmg : _, ]6 V/ D& x; _3 L6 e1 Q) s
" g, ]+ f! ~4 y( C; p7 e9 [+ m, _
4,破解iphone固件
- m! F9 [/ S' ~; f, ~4 {./vfdecrypt -i 694-5262-39.dmg -o decrypted.dmg -k 28c909fc6d322fa18940f03279d70880e59a4507998347c70d5b8ca7ef090ecccc15e82d# w8 c$ @' a/ {* t
+ x% w% \9 s, c& p& c' P- E) X
其中694-5262-39.dmg可以从iphone1,1_1.0_1A543a_Restore.ipsw中提取
( X8 k$ F; X( I( m; Lvfdecrypt程序可以从http://rapidshare.com/files/40981513/vfdecrypt.zip.html下载
( x$ y8 |' c0 G* E1 f# S m: U
. z5 @5 l: ] R2 Z$ P5,复制一些文件:(先建立heavenly文件夹) " W8 M* {+ O+ j. _
sudo cp -R /Volumes/Heavenly1A543a.UserBundle/* /Developer/SDKs/iPhone/heavenly/
7 k1 E# W0 t+ D$ l: c& qsudo cp /Developer/SDKs/iPhone/lib/libarmfp.dylib /Developer/SDKs/iPhone/heavenly/usr/lib
Y: v$ R( x# W& {0 U% T F
8 d) g, Q1 S& U: {# L, @6,设置环境变量: + I" z# S) z4 y$ I5 ~+ ]( B3 x
echo "export PATH=$PATH:/Developer/SDKs/iPhone/bin/" >> ~/.profile; source ~/.profile
# x: b4 w6 @+ c" M v$ s6 _ \1 J, T5 @* |) K( c7 W
7,试验HelloWorld,确认开发环境配制没有问题
) Q5 M8 w# Q0 y; m9 M' C8,开始为iPhone开发程序吧 !!!+ C" O8 Z( _3 U
v5 J) [ ?1 i$ P) h- E
6 {' y7 y5 B, v% u7 ]
参考网站:3 [& \1 Z' a4 P$ a- `& _" _/ P
http://ellkro.jot.com/WikiHome/ToolchainInstallation
# k7 @$ u( S: s: vhttp://ellkro.jot.com/WikiHome/HowToBuildObjCApps
! D; F& s( a5 G' vhttp://iphone.fiveforty.net/wiki/index.php/Decrypt_Firmware! R1 w/ e1 c) Y8 e" U
$ n8 D" Z* _8 L2 M4 B
发表者Tong Ren
6 I; q2 Y; u6 h9 z. I6 K$ ^0 p9 ZFrom:http://www.iphoneinchina.com/iphoneblog/2007/08/how-to-setup-develope-environment-for.html |
|