這兩天突然記起巨軟的Visual Studio 2017 好像有說可以用C#開發IOS和Android應用,所以就自己去嘗試了下生成過程。
相對與IOS來說,Android的生成過程還是比較容易的沒有什么復雜的要求,網絡上也有一些文章有說明怎么實現編碼過程。
但是網絡IOS的文章相對較少,也說的不是很清楚,今天我這里要說的是IOS的生成過程。
使用Visual Studio 2017 開發IOS,具體的編碼過程我就不詳細說明了,這里只說明實現生產過程:
首先你肯定是要先安裝Visual Studio 2017 把里面的跨平台開發IOS和Android的模板庫安裝上,如果已經有Visual Studio 2017 但是沒有安裝,可以再次運行Visual Studio 2017 的安裝程序更新已有的Visual Studio 2017

以上是初步的安裝要求
接下來你肯定是需要創建項目了,你可以選擇你自己想要的模板類型。

在你的項目里面你可以看到下面的一些文件目錄

Resources下面的那個文件就是你的IOS頁面了
打開這個文件,它會提示你要連接一台Mac服務器

點擊連接按鈕會有下面這個頁面

看到這里頁面,我們可以想象的巨軟的一點尷尬之處,為什么還要連接一台Mac電腦呢?應該是需要Mac上面的xcode做編譯處理。這樣我們就需要有一台Mac電腦來作為編譯器了。
窮人沒錢去買Mac電腦,沒辦法了只能自己搞一個虛擬機來安裝一個黑蘋果系統。
虛擬機安裝就不用在多說什么了,網絡上一大堆14最新版的破解,這里就不去找鏈接了。
安裝一個虛擬機,安裝一個Mac系統(最好是最新版的)下面是Mac系統
https://pan.baidu.com/s/1mhFhiAW 975t
安裝完成之后,我們運行我們的虛擬機打開Mac系統

初次安裝成功Mac還是有一點小小的成就感的!
接下來我們要在Mac上面打開
搜索xcode,安裝最新版的xcode程序,我這里安裝的是9.2

安裝完成之后,我們就要還是安裝最后一個東西了 Visual Studio 2017 for Mac 去巨軟的官網下載一個

安裝過程會檢測你的Mac存在安裝組件,不用管等待就可以了,然后就正常一步一步執行下去就可以了。安裝的速度快慢就要看你的電腦的性能是怎么樣的了。我虛擬機設置了4G內存,2核2.3,還是比較慢的。
安裝完成之后要在你的VisualStudio2017forMac上面登陸你的巨軟賬號,要和你外面的VisualStudio2017賬號是一樣的。(沒具體實驗過登陸不一樣的賬號情況,你們可以試試!)

以上就全部安裝完所有軟件了。開啟我們的xcode軟件和VisualStudio2017forMac運行在Mac電腦上
最后打開
選擇共享,開啟遠程登陸功能,添加登陸賬號


現在我們可以回到我們的VisualStudio2017工具去了,這個時候我們可以看到我們的Mac電腦出現了

如果沒有那就自己手動添加服務,自己填寫ip地址連接Mac電腦
在你連接成功之后重新打開最開始的那個IOS頁面你會發現這個頁面變成了可視化頁面

有朋友可能已經發現了左邊工具欄有很多控件,沒錯,是可以直接拉控件,就像開發winform一樣
頂部運行可以選擇IOS模擬器(IOS模擬器好像是vs自帶的)或設備(真機)運行。這樣生產過程就完成了,大家可以開始你的C#代碼表演了!
