《win搭建iphone开发环境》由会员分享,可在线阅读,更多相关《win搭建iphone开发环境(20页珍藏版)》请在金锄头文库上搜索。
1、本文在 Windows Xp + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6 环境下安装 iPhone SDK 3.1.2 成功! - 安装条件: 硬件:一台拥有支持虚拟技术的 64 位双核处理器和 2GB 以上内存的 PC。 本人采用笔记本:DELL D630 4G 内存 注意:运行 MAC OS,需要电脑支持虚拟技术( VT),安装时,需要将 VT 启动,在 BIOS 中开启。 软件: Windows XP VMware Workstation 7.0.1 for Windows Mac_OS_10.6_Snow_Leopard_
2、10.6: DMG 光盘镜像文件 download Mac_OS_UPDATE_10.6.3: Mac OS 更新包 downloadiPhone SDK:iphone_sdk_3.1.2_with_xcode_3.2.1 DMG 光盘镜像文件 download Rebel EFI.iso: 引导光盘 ISO 镜像文件 download VMsvga2: 修改分辨率 download- 1下载安装包 略-2安装虚拟机 VMWare7.0 2.1 安装 VMWare略2.2 创建虚拟机 使用 File-New-Virtual Machine 创建一个虚拟机。 在选择操作系统时,选择 Other-
3、FreeBSD 64-bit。 2.3 虚拟机设置 1.CPU 设置为 1 核即可,2 核也可以。 2.内存建议设置为:1024MB 。 3.硬盘最少分配 15GB。 4.删除软驱。 可以在 Customize Hardware 选项中,将软驱删除,因为我们不会再用软驱。 2.4 虚拟机修改 在刚建立的虚拟机目录下找到一个扩展名为.vmx 的文件, 用记事本或者 UE 打开,找到 guestOS = freebsd-64一行, 将引号中的 freebsd-64 改为 darwin10, 修改完后是:guestOS = darwin10,保存修改后的文件。 现在,在虚拟机的 Options-Ge
4、neral 选项, 就可看到操作系统版本显示为:MAC OS X Server 10.6。 若仍显示为 FreeBSD 64-bit,则需要重启一下虚拟机 VMWare。 若后面无法启动 MAC OS X 安装程序,很可能是忽略了这步或者修改错了。 - 3在虚拟机 VMWare7.0 上安装 Mac OS 本文安装的是 leosnow 即:Mac OS 10.6。 3.1 用 Rebel EFI.iso 镜像进行引导。 先装载镜像文件:在刚才建立的虚拟机 Settings-Hardware 中, 选择 CD/DVD(IDE)设备, 选择右侧的 Use ISO image file, 点 Bro
5、wse 加载 Rebel EFI.iso。 装载完镜像文件后,现在启动虚拟机。 先演示使用 Rebel EFI 镜像启动,引导完成后按照提示进行。 按照屏幕提示等待 10 秒或者按1键,选择当前光盘驱动器。 这里提示请插入 MAC OS X 的 DVD 光盘。 此时我们再次打开这个虚拟机的 Settings-Hardware, 找到 CD/DVD(IDE)设备(你可以双击 VMWare 窗口右下角的光盘图标来快速打开,如图: ), 将刚才的 Rebel EFI 镜像替换为苹果系统的 DMG 镜像; 点 Browse,将文件类型 CD-ROM images(*.iso)改为 All files
6、(*.*)就能浏览到 DMG 文件了。 这里有一个关键地方:选择 DMG 镜像文件后, 将 Device status 里的 Connected 前打上勾(否则不能进入安装界面),然后确定。 此时,我们便进入了 MAC OS X 的安装程序准备阶段。 有的朋友使用 Rebel EFI 引导可能会出现禁止符号,无法安装。 遇到这个问题可以使用 Darwin 镜像替换 Rebel EFI,并重新启动虚拟机。 在出现提示界面后,在 CD/DVD(IDE)设备里将 Darwin 镜像改为苹果的 DMG 镜像即可,同样记得给“Connected”选项打勾。 经过一阵准备阶段就进入了苹果系统的安装过程;
7、在这里特别提一下,有的同学在进行到选择安装盘的步骤时看不到硬盘选项, 在屏幕上方的菜单中找到“实用工具 ”-“磁盘工具”; 对你的虚拟硬盘执行“抹掉”操作; 操作完成后关闭“磁盘工具”窗口就 OK 了; 根据你的电脑配置不同,大概进行几十分钟的安装,你就可以用上苹果操作系统了。 看到下图的界面,表示你的系统已经安装完成,需要重新启动。 重新启动前你要特别注意,先要去掉安装时在 CD/DVD(IDE)设备上加载的苹果 DMG 镜像, 换上 Darwin 或者 Rebel EFI 引导镜像,否则你将不能成功引导安装好的 MAC OS X 系统。 如果使用一种引导失败,可以试着使用其他的引导镜像。
8、还有需要在 VMWare 里的 MAC 系统上安装声卡、显卡等驱动的朋友,可以在网上寻找相关文章和驱动,或参考号外!折腾无限!VMware Workstation 7.0 虚拟机安装雪豹 snow leopard 10.6文章,本文就不赘述了。 - 4XP 和 MAC 共享目录 因为我是在 Windows XP 中下载的 Mac OS 和 iPhone SDK 等安装必备文件, 所以,要安装 iphone 开发环境,则需要将下载的安装包文件刻录成光盘; 若不想刻录光盘,可以直接将这些文件传到虚拟机 VMWare 7,就可以进行安装。 我在这里采用 windows XP 和 VMWare 共享目
9、录的方法实现。 在 xp 中需要将 iphoneSDK 目录,共享给 VMWare7.0 中的 Mac( leosnow)的方法: 4.1 在 Windows XP 中需要将目录 iphoneSDK 设置为共享 步骤:在 Windows XP 中将 iphoneSDK 目录设置为共享: 点击鼠标右键, 选择属性-共享,选中“在网络上共享这个文件夹”,点击确定按钮。 4.2.记下 Windows XP 的 IP 地址 4.3 在 VMWare7.0 中安装的 Mac 中访问 XP 的共享目录 在 VMWare7.0 中安装的 Mac 中访问 XP 中的共享目录 iphoneSDK 目录。 步骤:
10、在 mac 中,点击主菜单 Finder 菜单项, 按住命令按钮和 k 键组合键, 注意:在普通 PC 或笔记本上(非 mac 电脑)的 cmdK ,连接服务器,smb:/ip 地址: 在 smb:/后输入 Windows XP 的 IP 地址:192.168.6.222 点击“连接” 按钮即可看到如下提示: 选择我们需要共享的目录 iphoneSDK,并点击“ 好”按钮确认,即可打开该共享目录: 5安装 iphoneSDK: 1.在 Mac 中找到 iphoneSDK 的安装文件: “iphone_sdk_3.1.2_with_xcode_3.2.1_snow_leopard_10m2003
11、.dmg”, 用鼠标双击该文件图标,则会看到一个弹出窗口: 点击“继续” 按钮,出现安装器欢迎界面: 点击“继续” 按钮,是软件“ 许可”协议信息: 点击“继续” 按钮,出现“ 确认”窗口: 点击“同意” 按钮,出现协议信息: 点击“继续” 按钮,出现“ 确认”窗口: 点击“Agree” 按钮,出现安装路径选择窗口: 选中安装目标路径后,点击“继续 ”按钮,出现“安装类型” 选择窗口: 点击“继续” 按钮,出现“ 确认”窗口: 点击“安装” 按钮: 注意:在安装过程之前,需要推出先退出 itunes。 在 itunes 图标上,点击鼠标右键,在弹出菜单中选择 “退出”即可关闭: 之后,点击“c
12、ontinue” 按钮,则安装继续进行: 安装结束的提示: 安装完成后,点击“完成”按钮即可。6启动 XCODE 开始开发 启动 Xcode 开发环境: 打开 Finder,在磁盘上的 “Developer”目录中“Applications” 目录中,有 Xcode 程序, 双击 Xcode 图标,即启动 Xcode: 点击“Create a new Xcode project”图标,则打开工程模板窗口: 选择 iPhone OS 项目模板中的“View-based Application”图标,并点击“Choose”按钮: 提示输入新项目名字和新项目保存的目录, 按提示输入后,点击“Save
13、” 按钮,则出现新窗口,显示向导生成的项目及该项目目录和文件: 点击图标“Build and Run”,则开始编译; 编译完成,则自动启动 iphone 模拟器。 iphone mac xcode 苹果 goodmao很多朋友希望在体验或学习 iphone 开发,但是 iphone 开发环境一般需要 安装在 mac 计算机下 mac os 中。 这给许多朋友带来了额外成本投入。 网上已经有各种破解方法,在非苹果电脑上安装 iphone 开发环境,给我们带来了佳音。但是各种版本比较杂乱,可能会费时费力而无果。 最近,苹果推出了新的开发环境版本。我将新版开发环境在 Windows XP 下 VMW
14、are 虚拟机中安装开发环境过程贴出来,让大家分享。 本文在 Windows Xp + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6 环境下安装 iPhone SDK 3.1.2 成功! - 在 PC 机上安装 MAC OS X 系统有两种方法: 方法一:在硬盘上分区,专门安装 MAC OS X; 方法二:在现有 Windows 系统中,使用 VMWare 等虚拟机软件安装 Mac OS。 注意:一般都需要将苹果系统的 DMG 光盘镜像文件刻录到 D9 光盘上,这个步骤比较麻烦。 本文介绍一下在 Windows XP 中使用 VMWar
15、e 虚拟机,安装 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.下载