在Xamarin.Forms項目中,運行安卓模擬器是很方便的,但是想要運行IOS模擬器,相對而言是困難一點.
在參考一些資料后,發現很多是與Xamarin.studio有關的方法,嘗試了許久沒有成功.
下面方法是作者嘗試成功,用起來較為滿意的方法
VM安裝好mac系統
准備一台不用的計算器,用作模擬mac電腦,本人是通過vm11安裝的mac系統,這個網上教程很多,自行百度
運行虛擬機時的網絡連接方式
橋接模式(在VM中設置)
升級系統
mac系統能在vm中運行后,在AppStore中升級當前系統版本至10.12及以上
下載VS2017
在虛擬機中安裝最新的VS,並更新(window中的VS也要最新,以保持兩台電腦的Xamarin.ios一致)
下載Xcode
VS中運行的ios模擬器其實是用的xcode中的模擬器,安裝版本為8.3及以上(系統版本已經>10.12,無壓力安裝)
修改mac系統中的設置
共享:改為允許遠程登陸;
安全:關閉防火牆,允許接受一切;
完成上述后
連接
在工作電腦windows的vs(記得更新為最新)中連接mac設備(裝有vm的那台電腦,打開xcode,和最新的vs),通過ip連接,連接成功后會讓你輸入虛擬機mac系統的賬號和密碼,正確即連接成功,可以開始調試