安装好黑苹果10.14系统后, 然后在Mac虚拟机里的终端执行下面的命令,执行完之后重启即可
1920*1080分辨率:
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:width=%80%07%00%00
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:height=%38%04%00%00
3840*2160分辨率:
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:width=%00%0F%00%00
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:height=%70%08%00%00
解释:
width=%00%0F%00%00 是宽度的16进制表示,将四个数字倒过来写就是 00 00 0f 00, 相当于十进制的3840
height=%70%08%00%00 是高度的16进制表示,将四个数字倒过来写就是 00 00 08 70, 相当于十进制的2160
所以,上面的两条命令执行完之后,分辨率将被设置为 3840*2160, 其他的分辨率依此类推
注意:1.vmware虚拟机对应的vmx文件里面的这部分内容要修改一下,设置一下最大分辨率svga.autodetect = "FALSE"svga.maxWidth = "3840"svga.maxHeight = "2160"
再然后下载VMware15对应的vmtools安装,重启机器然后在看是否生效。
下载地址:
最近遇到一个H5页面的 iPhone X 刘海兼容问题。查到一个 XCode 编辑器,可以模拟 iPhone X 环境运行。
然后发现,XCode 是专门为苹果的 MacOS 系统设计的一款开发工具。没办法,只能安装一个黑苹果 MacOS 系统,先试试效果了。
顺便写一个 VMware Workstation 15 安装 MacOS Mojave 10.14 的教程,虽然不难,
用 VMware 装 10.9,配合 VmTools 和 vmsvga2 显卡驱动,除了 Launchpad 等少量涉及 QE/CI 的操作外,流畅度都是没问题的。而且剪切板、文件拖拽、重力感应、触屏、分屏都很好使,耗电量也比较正常。
我没有 SP3,尝试过将其他二合一平板的 N-Trig 的屏接入 OS X,可以识别并驱动,但是偏移严重无法使用。当然,不接入虚拟机即可正常使用触屏,