如何在 Windows 系统中搭建 iOS l系统搭建php开发环境境

搜索 新闻 资讯 游戏
您现在的位置:&&>>&&>>&&>>&&>>&正文
在Windows中安装iPhone开发环境
编辑:plus && 来源:net && 发布时间: 17:14:04
很多朋友希望在体验或学习iPhone开发,但是iphone开发环境一般需要安装在mac计算机下Mac OS中。 这给许多朋友带来了额外成本投入。 网上已经有各种破解方法,在非苹果电脑上安装iphone开发环境,给我们带来了佳音。但是各种版本比较杂乱,可能会费时费力而无果。 最近,苹果推出了新的开发环境版本。我将新版开发环境在Windows XP下VMWare虚拟机中安装开发环境过程贴出来,让大家分享。 本文在Windows Xp + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6 环境下安装iPhone SDK 3.1.2成功!
.&.两种安装MAC OS的方法
在PC机上安装MAC OS X系统有两种方法: 方法一:在硬盘上分区,专门安装MAC OS X; 方法二:在现有Windows系统中,使用VMWare等虚拟机软件安装Mac OS。 注意:一般都需要将苹果系统的DMG光盘镜像文件刻录到D9光盘上,这个步骤比较麻烦。 本文介绍一下在Windows XP中使用VMWare虚拟机,安装MAC OS X时,无需刻录D9光盘,无需转换成ISO格式, 直接使用MAC OS X和iPhone SDK的DMG镜像文件进行安装的方法。
.&.安装条件:
硬件:一台拥有支持虚拟技术的64位双核处理器和2GB以上内存的PC。 本人采用笔记本:DELL D630& 4G内存 注意:运行MAC OS,需要电脑支持虚拟技术(VT),安装时,需要将VT启动,在BIOS中开启。 软件: &Windows XP: &VMware :VMware-workstation-7.0.0-203739& EXE安装文件 &Mac OS:Mac_OS_10.6_Snow_Leopard_10.6& DMG光盘镜像文件 &iPhone SDK:iphone_sdk_3.1.2_with_xcode_3.2.1& DMG光盘镜像文件 &Darwin.iso或Rebel EFI.iso& 引导光盘ISO镜像文件
1.下载安装包 1.1.下载VMWare 7.0: 这里是VMware-workstation-7.0.0-203739标准版.exe的链接,可以用迅雷下载: /software/wkst/VMware-workstation-7.0.0-203739.exe?HashKey=1338595dbfed6520145fe&ext=.exe&AuthKey=_40bddf08d507e11e4cb51f2f729cced0&ext=.exe
1.2.下载Mac OS: 这就是苹果的操作系统。本文下载的是LeoSnow即Mac OS 10.6。 这个链接可以用迅雷下载: /Mac_OS_10.6_Snow_Leopard_10.6_Retail_maiyadi.dmg
1.3.下载iphone SDK: “iphone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003.dmg”, 这个链接可以用迅雷下载: /iphone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003.dmg
1.4.下载iphone SDK: Darwin.iso或Rebel EFI.iso& 用于引导光盘ISO镜像文件。
.&.启动XCODE开始开发
启动Xcode开发环境: 打开Finder,在磁盘上的“Developer”目录中“Applications”目录中,有Xcode程序, 双击Xcode图标,即启动Xcode: 点击“Create a new Xcode project”图标,则打开工程模板窗口: 选择iPhone OS项目模板中的“View-based Application”图标,并点击“Choose”按钮: 提示输入新项目名字和新项目保存的目录, 按提示输入后,点击“Save”按钮,则出现新窗口,显示向导生成的项目及该项目目录和文件: 点击图标“Build and Run”,则开始编译; 编译完成,则自动启动iphone模拟器。 iphone mac xcode 苹果 goodmao
扫描左侧二维码,可以订阅iPhone中文网官方微信。每天除了推送最新的苹果产品资讯,我们还将不定期举行有奖活动,广大网友可以积极参与,幸运随时会降临!当然,你也可微信搜索“iPhone中文网”或“apple4cn”,关注iPhone中文网官方微信,第一时间获取更多苹果资讯。
iOS越狱破解
苹果产品信息查询
热门新闻排行
皖公网安备05 皖网文许字[3号
TGBUS Corporation, All Rights Reservedzqy4435 的BLOG
用户名:zqy4435
访问量:110
注册日期:
阅读量:5863
阅读量:12276
阅读量:347538
阅读量:1047220
51CTO推荐博文
这段时间开始学习IOS开发,对于一些基本环境的设置,查阅资料后搞了出来。资料链接:&有三个方案可以搭建开发ios的环境:一,买个苹果电脑,用xcode开发。二,基于windows搭建一个object-c的开发环境。三,安装一个苹果虚拟机,在虚拟机里面用xcode开发。这里第一个和第三个方案就不说了,说说第二个方案。首先,我们需要在 上下载如图所示四个文件。650) this.width=650;" src="/e/u261/themes/default/images/spacer.gif" style="background:url(&/e/u261/lang/zh-cn/images/localimage.png&) no-border:1px solid #" alt="spacer.gif" />&&&&& &&&&&& 下载好这四个文件后,按照从上到下的顺序,将文件安装,请注意,一定是从上到下的顺序,不然可能会出问题。安装位置无所谓,个人建议注意自己哪个磁盘的空闲空间比较大就放哪里吧。&&&&&& 安装之后,还需要去& 下载Codeblocks这个集成开发工具包,如图:&&&&&& 下载好了之后,就开始安装了,在安装此文件之前,请务必安装上面GNUstep的四个程序。安装好了打开codeblocks会出现如下图:&&&&&& 第一次打开codeblocks的界面不是这样子的,不过不用管,点击默认设置就好(如果询问是否用codeblocks打开所有c代码,个人推荐选择否)然后看到如上界面,开始设置codeblocks吧。第一步:编辑器配置点击Settings-&Compiler...,看到如图,选择copy,重命名为"GNUstep&MinGW&Compiler",然后点击OK保存。之后,点击Other options选项,输入“-fconstant-string-class=NSConstantString -std=c99”,如图请注意红色部分。第二步:连接器设置选中LInker settings,在链接库LInk libraries处点击Add按钮,添加两个文件,libgnustep-base.dll.a ,libobjc.dll.a ,可以看到,我已经添加了。文件目录为你的安装GNUstep的位置,我的是在F:\IOS\目录下,即F:\IOS\GNUstep\GNUstep\System\Library\Libraries\libgnustep-base.dll.a&&&& F:\IOS\GNUstep\GNUstep\System\Library\Libraries\libobjc.dll.a(请注意红色部分)第三步:指定搜索目录Search directories编译器设置目录,点击Add,添加Headers目录F:\IOS\GNUstep\GNUstep\System\Library\Headers(这是我的安装目录,请根据个人的安装目录修改)连接器设置目录F:\IOS\GNUstep\GNUstep\System\Library\Libraries然后就点击OK保存退出了。第四步:添加Object-C支持的文件类型选择Settings-&Environment...,选中Files&extension&handling,点击New按钮添加 *.m ,如图之后点击OK保存退出。接着点击Project-&Project&tree-&Edit&file&types&&&categories...,选中Sources,添加 *.m; 然后进入&Settings-&Editor...,找到Syntax&highlighting,点击Filemasks...,接着在弹出框中输入" *.m, " ,如图然后点击Keywords...(Filemasks...后面的那个按钮),然后在弹出框的末尾添加imaginary _Complex _Imaginary _Bool _Pragma @interface @implementation @end @class @selector @protocol @public @protected @private id BOOL YES NO SEL nil NULL self 请对比自己的弹出框内容,如果有的部分存在,则可以不添加,如图点击OK保存了,好了,基本设置差不多完成了。开始写点代码,验证下吧。首先新建工程,File-&New-&Project…,选择Console&Application下一步,选择c然后下一步,填写工程名,再自己选择一个喜欢的文件夹存放改工程,我写的是test然后就下一步,再点finish就好了。然后可以看到如图,不过我们需要将main.c文件后缀改为.m,选中main.c,右键rename,再添加代码,#include &stdio.h&#include &stdlib.h&#import &Foundation/Foundation.h&int main (int argc, const char *argv[]){&&& NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];&&& NSLog(@"%@",@"hello world");&&& [pool drain];&&& return 0;}如图然后点击Build-&Build,或者Ctrl+F9,看Build log有没有没报错,如果没有,就可以开始run了。(这个步骤有些类似于VC6或者VS的C语言开发)如果出现如下图,则表示成功了。好了,大致的环境搭建过程就是这么了。关于虚拟机上使用mac系统来开发的话,请参看如下链接:vm11安装mac系统&&开发环境配置 本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:未分类┆阅读(0)┆评论(0)Windows下到底怎么搭建IOS环境_ios开发吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
Windows下到底怎么搭建IOS环境收藏
想学ios开发,无奈Mac电脑太贵了,求在Windows下用虚拟机搭建ios开发环境的步骤......跪求
虚拟机搭建你找个网络教程试着做做吧,推介你一个网站吧,那你资源比较多,百度:远景
回复1楼:用虚拟机内存够用吗?
虚拟机。黑苹果。看看你的自己适合哪种。虚拟机需求配置比较高。黑苹果成功率低。装上黑苹果了,就是双系统了。可以重启切换。黑苹果如果你硬件兼容性好了。可以尝试,速度比虚拟机好多了。
我出一台macbook,也是之前自学用过的,现在学安卓,故转,买的时候1600,用了大概3个月,跟新的一样,深圳地区可面交,,外地的话有点麻烦,也可以协商,开发要用的软件都还在,基本开发绝对够用,还收集了李明杰老师课程。有意向的可联系我!求不删帖,谢谢各位!
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或如何在 Windows 系统中搭建 iOS 开发环境_百度知道Windows环境下搭建iPhone开发环境
花了接近两个星期,在Windows下搭建iPhone开发环境的工作终于可以说有了眉目。不能说完全成功,因为无论是MAC
OS还是SDK或IDE都还不是最新的,而且还没有找到从模拟器到实体机的破解道路,但起码在Windows环境下是能看到iPhone模拟器的运行了,某种意义讲,可以开始写代码了。
先说一下正统的iPhone开发环境的搭建是如何的:
1、开发设备:苹果机,iPhone。这两个是最基本的,因为iPhone的开发环境必须搭建在MAC OS上。那么,为何不装MAC
OS在Windows的机器上呢?可以是可以,但是会遇到驱动找不到的情况。iPhone是真机,还得注册过作为调试机器,因为苹果在模拟器跟真机之间做了限制。
2、SDK+xcode。SDK就不多说了,xcode是编程的IDE环境。SDK需要参加iPhone开发人员计划,说白了就是要给钱。
小结一句:苹果是个封闭的系统,处处要给钱。。。坑爹啊这是。。
那么,不走正统路线,在我们用熟用惯的Windows下怎么搭建起iPhone的开发环境呢?网上出现过非官方的在Windows下的iPhone
sdk,称之为DragonFireSDK。考虑到以后还是得跟国际接轨,这种不知道哪里来的SDK会不会继续升级都是个问题,所以我果断摒弃了这种想法,参照了一种比较折衷的办法:虚拟机!
这种方式简单地说,就是在Windows上通过虚拟机安装一个MAC OS,然后在MAC
OS上再搭建iPhone的开发平台,虚拟机在这个过程中起了一个桥梁的作用。
However,虚拟机也不是说能用就能用的,使用虚拟机首先要满足一个最基本的条件,就是CPU支持虚拟技术。至于CPU支不支持虚拟技术可以到网上查该CPU型号的具体参数,上面会说明的。除此之外,要在虚拟机上跑苹果,CPU最好还是intel的,因为AMD的全系列基本不支持虚拟机上跑苹果。我的CPU是AMD的,支持虚拟技术,但是在启动苹果的时候就一直冒菊花,进去不了系统。
虚拟机用的是VMWARE7.0。具体安装过程网上很多,不多说,不是很难。
好了,有了虚拟机,下一步就是MAC OS。最新的MAC
OS是10.6版本,简称雪豹。网上有相关的文章说怎么破解10.6然后装在虚拟机上的,但是由于硬件问题(手头上能找到的机器不是不支持虚拟技术,就是只有32位),均未能成功。而爽快的是,网上有了一个10.5版本的已经安装好的虚拟机,直接使用即可。具体参照这个网页说的。注意,这个是MAC
OS 10.5.5的,AMD CPU的最好绕行。
最后,安装XCODE和SDK。现在的SDK跟XCODE都是捆绑在一起的。SDK
3.1版本以上的都要10.5.7以上版本的了,所以在刚才直接使用的那个根本用不了。我装的SDK3.1不成功,但是巧得很不小心把XCODE给装上去了。后来再拼命找了个SDK3.0(虽然说旧了点),但好歹给装上去了。
以上过程在Windows server 2003操作系统,intel E4400机器上试验成功。
下面是有图有真相。
XCODE的欢迎界面
新建工程选择IPHONE模板界面。
最后的模拟器还没有截图,不过是能够成功运行的。Oh yeah~~~
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 操作系统开发环境搭建 的文章

 

随机推荐