最近,我发布的一个网站在IE、Firefox、Chrome和Safari浏览器上都显示得很好,但在Mac浏览器上使用Safari浏览器浏览时却出现了问题(一个潜在客户),我需要开始测试我的网站在Mac浏览器上浏览时的效果。

问题是,我没有Mac电脑。

我尝试过BrowsrCamp,它声称可以为安装了许多浏览器的Mac电脑提供VNC访问,但在发现它不可靠之后(到目前为止,它在过去的5天里只工作了1天),我需要另一个解决方案。

有什么建议吗?


当前回答

亚马逊AWS最近推出了macOS EC2实例。

截至目前(2020年12月),它们相当昂贵,你必须至少预订24小时。

您可以通过VNC连接到实例(从Windows连接的示例指南)并测试您的浏览器。

其他回答

对于我的案例(一个小型的个人项目),https://www.lambdatest.com/非常有用。免费层允许每月6次会议。

不幸的是,MacOS X只能在真正的Mac电脑上运行。

MacOS X服务器可以在VMWare中运行。临时解决方案是将其安装在虚拟机中。但是你应该意识到MacOS X服务器和MacOS X并不完全相同,你的测试不会完全是用户所拥有的。更不用说499美元的价格了。

最简单的方法是在ebay上买一台便宜的mac mini或屏幕坏了的笔记本电脑,把它插到你的网络上,通过VNC访问它来进行测试。

亚马逊AWS最近推出了macOS EC2实例。

截至目前(2020年12月),它们相当昂贵,你必须至少预订24小时。

您可以通过VNC连接到实例(从Windows连接的示例指南)并测试您的浏览器。

同时,MacOS High Sierra可以在VirtualBox(在PC上)免费运行。 它的速度不是很快,但适用于一般的浏览器测试。

如何设置看这里:https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/

我现在用了一段时间,它工作得很好

如果开始在Mac上进行大量测试是一个主要问题,那么我肯定会建议购买一台二手Mac,或者构建一个Hackintosh。前者可以让你快速启动和运行,后者则以同样的价格为你提供大量的权力。

对于一些奇怪的测试来说,在你当前的电脑上运行OS X系统是一个更便宜的选择。