安装 iDeneb v 1.3 Mac OS X leopard 10.5.5,iPhone 开发

工作需要,开发iPhone程序,习惯性地从google开始。

装XP下的iPhone开发环境,查找、下载、解密、编译、安装每一项都要用好几个小时。两天以后终于编译出了一个HelloWorld。传到手机上以后,不显示程序图标,又开始google,加一个好心人的QQ,给我qq了一些秘笈,又在iPhone装了一些软件,电脑上装了一些软件,执行了一些命令以后,手机上能显示HelloWorld了。可是我的正版程序大部分都不能用了,只有我编的程序能用,Apple把未经许可自己开发的程序也视着非法,太霸道了。

开始写程序,出现问题了,XP下的iPhone开发环境是一个仿unix命令行环境,在记事本中写程序,当然也没有在线帮助,这种情况下,没有资料是写不了代码的。还有一个最大的问题,这种非官方的开发环境下开的程序不能发布。

于是下决心装 macintosh operating system,把电脑变成双系统,又从google开始,有几种PC版本的Mac OS,选择iDeneb v 1.3 Mac OS X leopard 10.5.5,4.3G 下载约10个小时,1M的宽带。下完以后刻盘,有说要刻成一定的格式,好象不用。

硬件:dell E6400 笔记本
CPU: Mobile DualCore Intel Core 2 Duo P8600, 2383 MHz (9 x 265)
CHIPSET: Intel Cantiga PM45
Graphic: NVIDIA Quadro NVS 160M (512 MB)
Audio: IDT 92HD71B7 @ Intel 82801IB ICH9 - High Definition Audio Controller
SouthBridge: Intel ICH9M-E SATA RAID Controller
Optical Drive: PLDS DVD+-RW DU-8A2S
Ethernet: Intel 82567LM Gigabit Network Connection
WiFi: Dell Wireless WLAN 1397 MiniCard

1. 用分区工具在硬盘的最后部分分一个FAT32分区,最少要15G,我要装很大的开发工具,分了30G。把分区设为主分区,分区ID设为AF,卷标设为MacOS,起个名字,后面好选这个盘。有人说要进BIOS把硬盘模式改为ACHI,装完以后进XP蓝屏,改回ATA方式,就好了。

2. 从iDeneb光盘启动,第一个界面选“以简体中文为主要语言”,一路继续。

3. 到“选择目的的宗卷”界面,如果界面是空白的,点顶部菜单的 实用工具->磁盘工具,选MacOS盘,点上面的“抹掉”,选Mac os 扩展 (日志式),名称填:MacOS,点下面的"抹掉...", 确认,点顶部菜单 磁盘工具->退出磁盘工具。可以看到MacOS磁盘,选择该盘,继续。

4. 到“安装摘要”界面,选左下方的“自定”,根据机器硬件选不同的驱动。参看 http://hi.baidu.com/%B5%DA%C8%FD%CC%F5%D5%F3%CF%DF/blog/item/56bdb47a690359ea2f73b301.html/cmtid/a9948855219dcaceb645ae51

我选了:附加字体、ChipSet:ICHx Fixed、kernel:kernel 9.4.0、Fix:[ACPI Fix] [POWERMangement] [Poweroff_fix]、video:Nvidia Nvinject Nvinject 0.2.1 512M

点完成,后面的根据自己的情况填,记住密码。

5. 重启后又进了XP,用分区工具把MacOS设为活动分区,把原来的活动分区(一般是C)设为不活动分区,重启就能进MacOS了, 显卡驱动基本正常,能开QE/CI。实际上装了好几次才到这一步,各种不成功的情况都有过。重点说一下,如果是双系统,设活动分区一定要在这一步,要是先设的话,万一不成功就进不了XP了,我有一次重装的时候忘了把XP设成活动分区,没成功,机器启不了,费了三个小时才启动XP。

6. 装网卡驱动,断断续续用了两天,下了一个Intel 82566MM的驱动,大家都说能装,手动/自动方法都试过了,也没有装上。改装无线驱动,说是可以用Broadcom bcm43xx WLAN.zip代替,也没有装上。没办法了,想下一个iDeneb v1.4 10.5.6版本试试,还要下10个小时,突然想再试一次,在桌面上把未改动过的Intel82566MM.kext拖到Kext Helper b7上,奇迹出现了,显示有一个连接,设成自动分配IP,就可以上网了,也不用重启,很是高兴,可能写程序了。不过不知道是什么原因,一样的方法做过几次,都不成功。

总结:装这个有点象愚公移山,锲而不舍,总会成功。不过说成功尚早,无线网卡和声卡没有驱动,关机不断电,一碰触摸板就乱跳... 以后再说了,工作要紧。写博客的过程中,iDeneb v1.4 10.5.6下完了,有时间的话装一下。

接着是装iPhone开发环境,从Appole上注册一个用户,下载XCode和iPhone SDK约5个小时,安完以后,感觉比较爽,和.net差不多,还有iPhone模拟器。做了一个小程序,不错。语法、库及事件方式要慢慢熟悉,还不知道怎么传到iPhone中,路漫漫其修远兮。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值