VMware12 安裝 Mac OS 10.12 步驟及設置優化教程


最近公司要開發蘋果的ARKit應用,但是項目組窮啊,只有美工用着一台蘋果本本,所以肯定不能老用他的電腦,效率低還老打擾他。所以我就想着用虛擬機整,畢竟玩了N年的虛擬機了,應該是沒啥問題的。所以就開始各種挖坑各種填坑,最后功夫不負有心人,終於成功在mac虛擬機上成功發布ios應用到蘋果手機。
 

1.    工具

VMware-workstation-full-12.5.7-5813279.exe

unlocker207

Mac OS X 10.12 cdr 文件

darwin852.iso (3026kb)

 

2.    安裝步驟

2.1)首先安裝 vmware workstation12,安裝完成的最后一步輸入序列號,先不要運行軟件。

 

2.2)下載解壓unlocker207文件,以管理員身份運行win-install.cmd

     

 

2.3)打開運行vmware workstation12,選擇創建新的虛擬機。

     

 

2.4)選擇典型,然后下一步

    

 

2.5)選擇安裝程序光盤映像文件,點擊選擇CDR鏡像文件路徑。默認是無法選擇CDR文件的,需要在打開文件對話框中選擇顯示所有文件

     

 

2.6)選擇Apple Mac OS X ,然后選擇OS X 10.12 版本

如果第二步unlocker文件沒有處理好的話,這個地方可能就不會出現Apple Mac OS X。如果不行,可以多下載幾個unlocker試試。

     

 

2.7)然后依次根據新建虛擬機向導提示選擇,最后完成創建。

     

     

     

 

 

2.8)點擊開啟虛擬機,首次運行會出現如下錯誤,

     

 

解決方案是找到存放虛擬機文件的目錄下macOS10.12.vmx 文件,右擊打開方式,選擇記事本,找到smc.present ="TRUE" 在其下面添加一行 smc.version = "0" 保存關閉,重新運行虛擬機可正常運行。

 

2.9)最后根據安裝向導提示安裝系統,安裝的過程中需要先通過屏幕上方的實用工具選項。選擇“磁盤工具”。選中vmwareworkstation SATA hard drive media選擇抹除 選項,格式選擇OSX擴展日志式 ,方案選擇GUID。抹除后,退出磁盤工具。再次在安裝osx ,這時會出多出現一個盤符,選擇這個盤安裝。安裝完成后關閉虛擬機,我們需要對其進行后續設置和優化。

 

鼠標從虛擬機返回到物理機:ctrl+alt

 

 

3.    虛擬機設置

3.1)安裝VMware Tools。點擊CD/DVD 點擊 高級  虛擬設備節點選擇 SATA 0:1 確定。然后點擊瀏覽,找到 darwin852.iso 文件,此文件為VMware tools for mac,安裝之后虛擬機系統才可以全屏,物理機與虛擬機之間共享文件也更方便。 

 

 

 

由於Mac OS系統的完整性保護機制,VMware Tools會安裝不成功,要想VMware Tools成功安裝需要先禁用系統的保護機制,重啟虛擬機系統,按住Command+R鍵,菜單—實用工具—終端,輸入“ csrutil disable ” ,執行成功后,返回信息如下:Successfully disabled System Integrity Protection. Please restartthe machine for the changes to take effect. 這樣更改的配置保存到NVRAM中,對整台機器生效,重新啟動即可

 

 

再次開啟虛擬機,進入虛擬機之后可以看到在桌面多了一個文件夾“VMware tools

     

雙擊打開,

     

點擊 安裝 VMware Tools.app,根據安裝向導完成安裝,完成后重啟虛擬機。

 

3.2)安裝完成VMware Tools之后可以將虛擬機屏幕大小自適應VMware軟件窗口。如果沒有自適應我們需要進行如下設置:

     

 

3.3)其他設置。在虛擬機關機狀態下。

網絡適配器:

     

 

USB控制器:兼容性必須設置為2.0,否則無法連接蘋果手機,其他三項均勾選。

     

 

設置物理機與虛擬機共享文件的文件夾

     

 

4.    虛擬機優化

4.1)使用軟件進行優化。用於優化系統的軟件:beamoff.zip,Fix Yosemite VM Graphic Performance.pkg 將這兩個文件直接放到共享文件夾中,注意beamoff.zip文件不需要解壓。

 

進入系統后,菜單 前往—電腦,

     

打開電腦后可以看到物理機與虛擬機直接進行共享的文件夾,打開文件夾找到用於優化系統的兩個文件:beamoff.zip,Fix Yosemite VM Graphic Performance.pkg,復制到硬盤中,不能在共享目錄對其進行操作。

     

復制到虛擬機的本地硬盤中雙擊安裝Fix Yosemite VM Graphic Performance.pkg。雙擊beamoff.zip系統會對其進行解壓,得到解壓后的文件需要將其設置為開機啟動。設置方法為:系統偏好設置 - 用戶與群組 - 選中你自己的用戶名- 選擇 “登錄項” 選項卡 - 點 + 號  找到beamoff.app。

      

       4.2)對系統進行設置優化:

“系統偏好設置” 進入”輔助功能” 然后勾選”減少透明度”

“系統偏好設置”進入”Dock” 最小化窗口時使用: 選擇“縮放效果”

“系統偏好設置”進入”擴展”,然后將不使用的組件勾掉.

 

5.    快捷鍵修改,由於Mac OS 與Windows快捷鍵不同,為方便使用可以將快捷鍵改成與Windows一樣。

系統偏好設置—鍵盤—快捷鍵—應用程序快捷鍵,添加如下

     

注意Mac OS中沒有直接剪切功能,剪切功能是通過 ctrl + c 再ctrl + alt + v

 

ctrl鍵與command鍵調換:鍵盤—修飾鍵

     

 

其他快捷鍵:

截屏  command shift 3  , command shift 4 部分截屏

刪除  command backspace

徹底刪除command alt backspace

復制  command c

粘貼  command v

剪切  先 command c 再 command alt v

關閉  command w

徹底退出 command q

      

       安裝輸入法:打開Safari,輸入pinyin.sogou.com 下載安裝

 

 要想虛擬機跑得快,內存必須得大,但是一般可以給虛擬機分配的內存不能超過物理內存的一半,否則可能發生內存交換的情況。個人物理機內存16G,給虛擬機分配了6G,跑起來還不錯。 領導讓發布項目到蘋果手機,但是又沒有蘋果電腦,所以我也很無奈啊,只能虛擬機整了。申請蘋果開發者賬號,那叫一個麻煩,遇到的問題是亂七八糟一大堆。Unity發布IOS,那叫一個麻煩,遇到的問題是亂七八糟兩大堆。XCode build到真機測試,那叫一個麻煩,遇到的問題是亂七八糟三大堆,最后到官方論壇用我那錯誤百出的Chinglish跟技術人員交流一番,最后bug成功解決,學了這么多年英語,總算是學以致用了一次。
最后來一張build成功的靚照。

   

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM