Windows下搭建iOS应用开发环境全攻略:从VMware到Cordova真机测试

需积分: 50 7 下载量 6 浏览量 更新于2024-09-08 1 收藏 428KB DOCX 举报
本篇文章详细介绍了在Windows系统环境下搭建iOS应用开发环境的步骤,针对的是Win8用户,主要包括以下几个关键部分: 1. **MAC系统及IDE安装**: - 安装虚拟机软件VMware Workstation,版本为12.5.2-4638234,Python 2.7.9作为虚拟机Mac系统插件安装的必要条件,但需注意不同版本可能存在兼容问题。 - 安装解锁工具unlocker204b,用于创建虚拟机时选择安装Mac OS X(这里推荐的是OSX10.12.0),需要通过邀请注册获取安装文件,可能需要在淘宝购买邀请码。 - 在苹果商店中下载并安装最新版的Xcode,这里是8.3.3。 2. **Cordova环境搭建**: - 从官网下载并安装Node.js,这是一个JavaScript运行时环境,是Cordova的核心组件。 - 在终端中使用`sudo npm install -g cordova`进行全局安装,可能需要输入密码。 - 使用Cordova命令行工具创建新项目,例如`cordova create hello com.unis.hello hello`。 - 添加iOS平台支持:`cd hello`后执行`cordova platform add ios`。 - 安装所需的Cordova插件,这依赖于具体项目需求。 3. **真机测试**: - 对于Xcode 7及以后的版本,可以直接使用Apple ID进行免证书真机测试。 - 需要在Xcode的Preferences中添加Apple ID,然后在项目设置中自动管理签名,并选择正确的团队。 - 连接真机设备,如果Xcode看不到设备,可能需要调整虚拟机USB控制器设置,确保选择USB 2.0。 这篇文章的重点在于帮助Windows用户理解如何在不直接使用Mac的情况下,通过虚拟机和Cordova工具链搭建iOS应用开发环境,以及如何进行基本的真机测试。对于希望开发iOS应用但受限于Windows环境的开发者来说,这是非常实用的指导。
2018-08-23 上传
目录 XE6移动开发环境搭建之IOS篇(1):准备安装材料(有图有真相) 2 XE6移动开发环境搭建之IOS篇(2):安装VM9虚拟机(有图有真相) 10 XE6移动开发环境搭建之IOS篇(3):配置虚拟机,设置Mac安装环境(有图有真相) 27 XE6移动开发环境搭建之IOS篇(4):VMware9里安装Mac OSX 10.8(有图有真相) 52 XE6移动开发环境搭建之IOS篇(5):解决Windows和虚拟机下Mac OSX的共享问题(有图有真相) 85 苹果MAC系统下访问Windows共享文件 94 XE6移动开发环境搭建之IOS篇(6):设置Mac OSX的网络。(有图有真相) 99 XE6移动开发环境搭建之IOS篇(7):在Mac OSX 10.8中安装Xcode4.6.3(有图有真相) 107 备份及还原Xcode的模拟器 135 Xcode模拟器simulators8,7,6,5下载地址及安装 138 XE6移动开发环境搭建之IOS篇(8):在Mac OSX 10.8中安装XE6的PAServer(有图有真相) 149 XE6移动开发环境搭建之IOS篇(9):配置XE6的IOS SDK(有图有真相) 165 XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相) 198 XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相) 235 XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相) 271 XE6 & IOS开发之开发者账号、苹果证书(1):关于开发者账号 299 XE6 & IOS开发之开发者账号、苹果证书(2):关于苹果证书 302 XE6 & IOS开发之开发者账号、苹果证书(3):关于在XE6中使用苹果证书的简单介绍 306 XE7 & IOS开发之开发账号(1):开发证书、AppID、设备、开发授权profile的申请使用,附Debug真机调试演示(XCode所有版本通用,有图有真相) 323 XE7 & IOS开发之开发账号(2):发布证书、发布授权profile的申请使用,附Ad hoc真机调试、生成ipa文件演示(XCode所有版本通用,有图有真相) 424 XE7 & IOS开发之开发账号(3):证书、AppID、设备、授权profile的申请使用,附Debug真机调试、Ad hoc下iPA文件生成演示(XCode5或以上版本推荐,有图有真相) 493 XE8 & IOS开发之免费证书真机调试:开发证书、AppID、开发授权profile的申请,附Debug真机调试演示(XCode7 Beta版或以上版本适用,有图有真相) 564 [IOS]从零开始搭建基于Xcode7的IOS开发环境和免开发者帐号真机调试运行第一个IOS程序HelloWorld 635