以下是步骤:
先决条件
- Mac OS X 小牛
- Xcode 5.1 和 Xcode 命令行工具
- 一个有效的 Apple iOS 开发者计划帐户,在 Xcode 中配置了 iOS 配置文件和签名身份
- 安装在 Mac 上的 Node.js
安装
从 Mac 上的终端应用程序运行以下命令:
sudo npm install -g vs-mda-remote
sudo npm install -g ios-sim
设置用于构建的远程代理
要启动代理,请运行以下命令:
vs-mda-remote --buildDir <server-build-directory>
这将以构建服务器模式启动代理。需要一个额外的命令行参数来启动代理以供个人使用 iOS 模拟器,稍后将介绍。
设置远程代理以支持启动 iOS 模拟器
如果您在个人 Mac 上使用远程代理(相对于共享 Mac 构建服务器),您可以配置代理以支持从 Visual Studio 在您的 Mac 上启动 iOS 模拟器。
如前所述,全局需要 ios-sim 节点模块才能从 Visual Studio 启动 iOS 模拟器。
然后应该使用命令行选项--allowsEmulate=true 启动构建服务器:
vs-mda-remote --buildDir <server-build-directory> --allowsEmulate=true
满足这些要求后,可以将应用从 Visual Studio 部署到运行代理的 Mac 上的模拟器。
有关更多详细信息,文档包含名为“Remote Build & Simulation Agent for iOS”的部分。