我是支持Safari 8和9的开发人员,并希望能够在同一台机器上运行。我认为Safari 9不会在Yosemite上运行。有没有办法在El Capitan上安装Safari 8?
我是支持Safari 8和9的开发人员,并希望能够在同一台机器上运行。我认为Safari 9不会在Yosemite上运行。有没有办法在El Capitan上安装Safari 8?
Answers:
我也是一名Web开发人员,需要测试旧版本的Safari。这是您最好的选择(请注意:这假设您拥有VMware Fusion或可以处理Mac OS的类似虚拟机模拟器)。
假设您已通过以前版本的Mac OS(Yosemite,El Capitan等)升级了Mac,您仍然可以在“已购买”下访问AppStore中的那些Mac。找到所需的操作系统,然后单击“下载”按钮。
完成后,检查您的/ Applications文件夹中的“Install El Capitan”(我忘记确切的文件名,但它以“Install”开头)。使用VMware Fusion,将其作为虚拟机安装非常容易。打开Fusion并添加新计算机,然后选择“从光盘或映像安装”,只需将Mac OS安装程序应用程序拖放到VMware导入窗口即可。
按照通常的步骤安装虚拟机,确保分配足够的RAM,并且你很高兴!通过这样做,我能够在我的Sierra机器上安装El Capitan作为虚拟操作系统,并在Safari 9上进行测试。
虽然您无法安装以前版本的Safari,但您可以模拟以前的版本。从“开发”菜单中选择“用户代理”,然后选择“其他”....
从那里,您可以输入自定义用户代理。例如,从Tetsujin的上述答案中的链接,您可以替换Safari代理:
Mozilla / 5.0(Macintosh; Intel Mac OS X 10_10_4)AppleWebKit / 600.7.12(KHTML,与Gecko一样)Version / 8.0.7 Safari / 600.7.12
您应该能够以这种方式模拟任何先前版本的Safari。