11

我想在 Mobile IE 中测试网站。我不需要也不想要加载 Windows 8,只需要加载 Windows Phone 8。

我可以直接在 Mac 上运行 Windows Phone 8 吗?

4

2 回答 2

14

是的,Windows Phone 8 Simulator / Windows Phone 8 Emulator 可以直接在 OS X 中运行。但是鼠标光标不可见。鼠标可以工作,但没有光标/圆圈来显示指针的位置,这使得 VM 难以使用。Windows Phone 8 Simulator 在 Hyper V Manager(而不是 Visual Studio)中启动时在 Windows 上执行相同的操作。这在未来可能会改变。键盘支持很好。

我使用了 VMware Fusion 6.01 / OS X Mavericks。

OS X Mavericks 上的 VMware Fusion 6.01

  • 从Windows 8 中的C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Emulation\Images\Flash.vhd获取 Flash.vhd 文件,并将其复制到 OS X(我使用了 VMware Fusions 共享功能快速设置)
  • 将虚拟机导入 VMware Fusion
  • 将 CPU 和内存设置更改为至少 2 个内核,512 MB(Windows Phone 8 的最低要求)。在我这样做之前,Windows Phone 8 会在启动屏幕上暂停。

Windows Phone 8 将启动。

MSDN 中列出了键盘快捷键。请记住在 Mac 上按 Fn 键来获取功能键。

于 2013-10-16T12:11:20.053 回答
3

由于您不想运行 Windows 8,因此响应是否定的,您不能直接从 Mac OSX 运行模拟器。模拟器也是 x64 的,所以你至少需要一个 Windows 8 Pro,启用 HyperV 和 CPU SLAT。

如果您考虑唯一的选项:运行 Windows 8,则需要验证您的处理器与 SLAT 兼容。你可以把这个转到这个页面。并搜索您的 CPU 型号,在“高级技术”部分,您需要查找 Intel VTx 和 EPT 支持。如果两者都受支持,您应该能够从 Windows 8 机器运行 Windows Phone 8。

于 2013-10-16T11:55:15.980 回答