玩玩Xamarin Evolve 2016带来的新特性(一)-iOS Simulator(for Windows)
編者語: Xamarin Evolve 2016給不少.NET社群的朋友帶來了強心劑,做.NET還是有前途啊,特別在微軟開源的策略上。我會在五一假期和大家談談Xamarin中大家比較關注的iOS?Windows模擬器,Xamarin Forms Previewer,還有Xamarin WorkBooks.
?????? 今天得談談令大家興奮不已的iOS Simulator(for Windows)。
???????
?????? 首先通過Xamarin Studio 的Beta或者Alpha頻道更新到最新的Xamarin環境(這個由于是預覽階段,如果你的機子是生產力就要三思了,當然我不覺得有什么特別大的問題)之后你得去下載iOS Simulator(for Windows)的安裝包(點擊下載)。
?????? 下載成功后,你得去Visual Studio配置一下. 去Tools->Options->Xamarin->iOS Setting把Remote Simulator for Windows的鉤打上(這個必須得記下來,否則你是沒法在Windows上啟動iOS Simulator的)。
?????? 當第一次在Build 2016看到iOS Simulator時,大家都是莫名的興奮,畢竟當初給大家的錯覺是可以直接在Windows上Run了,不再需要Mac Agent,也意味著不需要Mac電腦。但這是錯覺來,還是需要一個Mac.那就意味著這個模擬器是一個運行在Mac上的iOS Simulator投影。
?????? 如果沒有Mac在Visual Studio 上運行,會叫你去配對Mac電腦。
???????
?????? 否則會有一下錯誤提示
???????
?????? 配對成功后(如下圖),
??????
???????這里補充說說有不少人會配對失敗,例如出現SSH問題。那你必須按照網絡環境,終端虛擬機配置,或者是安裝Xamarin未完全設置好等問題都會導致沒法配對,請大家按照以下順序一一排錯。我見得最多的是在VMWare安裝Mac引起沒法配對的問題,建議你還是找找真機配對下,虛擬機裝Mac還是有很多不可預知的問題。
?????? 好!開啟模擬器
???????
?????? 哥哥在Surface Pro 4(i7/256GB/16GB)上運行流暢度還可以,當然這是一個投影,那還有和網絡有關的。
?????? 打開了模擬器,當然要深入玩玩,在Simulator上方是一些模擬操作,如Home,鎖屏,相機,轉向,設置(地理位置,鍵盤。TouchID),還有震動,接聽,隱藏鍵盤等操作,令你很方便地模擬各種實用場景下的基本操作。
???????
?????? 左下方是對應的手勢操作,可以模擬點擊/縮小放大等手勢。
???????
????? 右下方是放大和縮小Simulator的可視范圍
??????
??????把鼠標移到模擬器按右鍵你可以有上面更功能的快捷菜單,很方便吧~~
??????
???????在Windows上啟動iOS Simulator,更大作用是在調試方面做到在同一環境進行,比作以前要在不同平臺跳來跳去進步了不少。唯一嘆氣的是還是脫離不了Mac。這怪不了微軟,也怪不了蘋果,大家換位思考就是了。
?????? 在Evolve 2016還提到可以直接在安裝 Win10 pc設備上連接蘋果設備就可以馬上調試了,這也是一個進步。但還是那句對于一些傳統的Windows開發人員更希望without Mac 。
?????? 明天待續,晚安!!五一假期快樂
相關文章:?
Xamarin Evolve 2016 Keynote回顧
Xamarin發布跨平臺開發工具多項更新
原文地址:http://blog.csdn.net/kinfey/article/details/51265254
Xamarin社區新聞,深度好文,微信中搜索Xamarin 或掃描二維碼關注
內容轉載自公眾號
Xamarin 了解更多總結
以上是生活随笔為你收集整理的玩玩Xamarin Evolve 2016带来的新特性(一)-iOS Simulator(for Windows)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux工程师新法宝:在Visual
- 下一篇: 让我们Core在一起:ASP.NET C