iPhone开发环境搭建(备忘)

大家都知道,现在iphone开发的队伍是越来越大,原因很简单,开发iphone程序赚钱多啊。。哈哈。。

 

切入主题,今天要记录的是iphone环境的搭建,记录我本机搭建iphone开发环境的步骤。。

 

收先你的有mac操作系统,你可以买太苹果的电脑,这样省事!哈哈,对于我们这些人来说,还是在普通pc上安装被高手

破解过的mac吧。。呵呵

 

我的机器是 amd 3500+ 的cpu,1G的内存,首先 下载 适合 mac版本,

我下载的版本是:http://bbs.pcbeta.com/thread-648154-1-1.html

(可能需要先注册才能下载哦。。。。呵呵)

提示:该版本不一定适合你的机器,所以得下载多个版本看看适合你机器的版本。。。推荐另外一个intel cpu比较适合的版本 《东皇 V2.2》,听说比较不错。。

 

下载以后就可以刻盘安装啦,推荐大家安装双系统,我安装的xp和mac双系统,原因是 安装后可能需要替换mac系统的一些文件才能正常进入系统,可以在 xp系统里安装 macdriver这个工具来操作mac系统里面的文件,进行替换。

 

 

当然 你可以不用刻盘安装,采用硬盘安装的方式,这里提供一篇文章,介绍的比较仔细,大家按照步骤来操作一般都能成功。http://bbs.pcbeta.com/thread-592288-1-1.html

 

 

安装的时候选择驱动是很重要的,选择错了,有可能就进不了系统又的重装,我的cpu 是amd3500的,我根据这篇文章来选择我的驱动,结果很成功。。 http://bbs.pcbeta.com/thread-769069-1-4.html

 

我的安装选项(红色为所选)
1、Mac OS X Update:

Mac OS X 10.6.1 Update
Mac OS X 10.6.2 Update Combo

2、Boot Loaders:

Chameleon RC3 PCEFI 10.3
Chameleon RC3 PCEFI 10.5

3、Kernels:

Intel Atom Kernel 10.2.0
Legacy Kernel 10.2.0 Intel AMD
Mobdin Kernel 10.0 AMD Only

4、Graphic:

ATI HD 2600 Fix
GMA3500
GMA X4500
ATY_init
ATI 48X0 IDs Injector
Graphic Enabler
EVOenabler for Extra/Extensions
EVOenabler for System/Library/Extensions
EVOenabler ATI HD 4870 Extra/Extensions
EVOenabler ATI 4830 System/Library/Extensions
Legacy ATI 4800
NVEnabler
NVInject
Remove ATI4500 and ATI 4600 Controller - Support for ATI 4850

5、Audio:

AppleAzaliaAudio
AppleAzaliaAudio ADI 1981
AD1988b Fix
AppleHDA
HDAIDT Driver for HP M311
Envy M-Audio
ALC662 for Gigabyte
ALC883 for Gigabyte
ALC888b for Gigabyte
ALC889a
Voodoo 0.2.52 new

LegacyHDA:

LegacyHDA 885
LegacyHDA 888
LegacyHDA 889
ALC 889 HDA MIC Panel Hd x86 - 64
ALC889 Legacy for EVGA X58

6、Network:

Atheros Fix 10.6.2
RTL8139 Ethernet
BCM 5787M Ethernet
RTL8169 Ethernet
BCM 5755M Ethernet
D-Link DWL G520
Legacy Yukon 2
Marvel-Yukon 88E8056
Skge

7、Laptop:

AppleACPIBatteryManager
FunctionFlip - Bightness control
MACam
VoodooBattery
VoodooMonitor
VoodooPower
VoodooPowerMini
VoodooPS2Trackpad

8、System Support:

AHCI SATA Fix Extra/Extensions
Legacy SATA Fix
AppleRTC
LegacyAppleRTC
ElliotForceLegacyRTC
AppleUpstreamUserClientDisabler
FramebufferDisabler
JMicronATA Injector
LegacyAppleIntelPIIXATA Fixed
IOATAFamily Fix
IOATAFamily SATA Fix Extra/Extensions
SMBIOSResolver
UUID
Dsmos(这个千万不要选,要不你会看到传说中的五国)
Fakesmc 1.0

9、AMD
10、AdditionalFonts
11、X11
12、Rosetta
13、QuickTime 7
===================华丽的分割线=====================
点完成,点安装,开始安装后,点最上边最后一个,显示日志.会出来个框框,完后在等会把.安完以后,不要立即重启!!!否则你会看到传说中的五国.
点最上边的实用工具,点终端,输入:

  1. cd /Volumes/你的安装分区/System/Library/Extensions
  2. rm -R SleepEnabler.kext
  3. chown -R root:wheel /Volumes/你的安装分区/System/Library/Extensions
  4. chmod -R 755 /Volumes/你的安装分区/System/Library/Extensions
  5. rm -r /Volumes/你的安装分区/System/Library/Extensions.*
  6. kextcache -k /Volumes/你的安装分区/System/Library/Extensions
  7. diskutil repairpermissions /Volumes/你的安装分区
复制代码


然后重启~~
Bootthink启动mac(用变色龙会当机)然后就会看到欢迎~~ 我的安装选项(红色为所选)
1、Mac OS X Update:

Mac OS X 10.6.1 Update
Mac OS X 10.6.2 Update Combo

2、Boot Loaders:

Chameleon RC3 PCEFI 10.3
Chameleon RC3 PCEFI 10.5

3、Kernels:

Intel Atom Kernel 10.2.0
Legacy Kernel 10.2.0 Intel AMD
Mobdin Kernel 10.0 AMD Only

4、Graphic:

ATI HD 2600 Fix
GMA3500
GMA X4500
ATY_init
ATI 48X0 IDs Injector
Graphic Enabler
EVOenabler for Extra/Extensions
EVOenabler for System/Library/Extensions
EVOenabler ATI HD 4870 Extra/Extensions
EVOenabler ATI 4830 System/Library/Extensions
Legacy ATI 4800
NVEnabler
NVInject
Remove ATI4500 and ATI 4600 Controller - Support for ATI 4850

5、Audio:

AppleAzaliaAudio
AppleAzaliaAudio ADI 1981
AD1988b Fix
AppleHDA
HDAIDT Driver for HP M311
Envy M-Audio
ALC662 for Gigabyte
ALC883 for Gigabyte
ALC888b for Gigabyte
ALC889a
Voodoo 0.2.52 new

LegacyHDA:

LegacyHDA 885
LegacyHDA 888
LegacyHDA 889
ALC 889 HDA MIC Panel Hd x86 - 64
ALC889 Legacy for EVGA X58

6、Network:

Atheros Fix 10.6.2
RTL8139 Ethernet
BCM 5787M Ethernet
RTL8169 Ethernet
BCM 5755M Ethernet
D-Link DWL G520
Legacy Yukon 2
Marvel-Yukon 88E8056
Skge

7、Laptop:

AppleACPIBatteryManager
FunctionFlip - Bightness control
MACam
VoodooBattery
VoodooMonitor
VoodooPower
VoodooPowerMini
VoodooPS2Trackpad

8、System Support:

AHCI SATA Fix Extra/Extensions
Legacy SATA Fix
AppleRTC
LegacyAppleRTC
ElliotForceLegacyRTC
AppleUpstreamUserClientDisabler
FramebufferDisabler
JMicronATA Injector
LegacyAppleIntelPIIXATA Fixed
IOATAFamily Fix
IOATAFamily SATA Fix Extra/Extensions
SMBIOSResolver
UUID
Dsmos(这个千万不要选,要不你会看到传说中的五国)
Fakesmc 1.0

9、AMD
10、AdditionalFonts
11、X11
12、Rosetta
13、QuickTime 7
===================华丽的分割线=====================
点完成,点安装,开始安装后,点最上边最后一个,显示日志.会出来个框框,完后在等会把.安完以后,不要立即重启!!!否则你会看到传说中的五国.
点最上边的实用工具,点终端,输入:

  1. cd /Volumes/你的安装分区/System/Library/Extensions
  2. rm -R SleepEnabler.kext
  3. chown -R root:wheel /Volumes/你的安装分区/System/Library/Extensions
  4. chmod -R 755 /Volumes/你的安装分区/System/Library/Extensions
  5. rm -r /Volumes/你的安装分区/System/Library/Extensions.*
  6. kextcache -k /Volumes/你的安装分区/System/Library/Extensions
  7. diskutil repairpermissions /Volumes/你的安装分区


然后重启~~
Bootthink启动mac,然后就会看到欢迎~~

 

 

如果重启进入 欢迎界面,那就恭喜你啦。。基本上没问题了。。要是RP不够,出现五国或者白苹果,那就找其他版本吧。。哈哈

 

 

================================================================

成功进入系统后,就可以安装 iphone sdk了,去苹果官方下吧。。。。

 

 

下面是xcode免签名的方法(省 $99,嘿嘿。。。)

方法:http://www.cocoachina.com/bbs/read.php?tid-6040.html

 

 

如果不能真机调试的话:推荐一个博客。。 http://www.alexwhittemore.com/

这里面有相应的解决办法。。

 

最后我iphone 的系统是 3.0.1,需要安装破解补丁。。根据上面的教程,居然现在 下载不到 for 3.0的版本,晕哦,只好自己找了。。。还好最后找到了。。。

 Appsync for 3.0

转载于:https://www.cnblogs.com/bboy/archive/2010/09/06/1819574.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值