從下圖 比較 Visual Studio 2015 各種版本 網頁中,可以看到,您可以選擇 Visual Studio 2015 社群版、Professional版、或者Enterprise版本,都可以進行 Xamarin.Forms 的應用程式開發。

https://www.visualstudio.com/products/compare-visual-studio-2015-products-vs

比較VisualStudio2015各種版本

 

 

安裝 Visual Studio 2015 開發工具

首先,可以從底下網址來 下載 Visual Studio 2015,在此,選擇下載 Enterprise 試用版。

https://www.visualstudio.com/zh-tw/downloads/download-visual-studio-vs.aspx

 

Mac電腦上的 Xamarin 開發工具安裝

需求說明

想要使用 Xamarin 來開發出 iOS 的應用程式,若您是使用 Visual Studio 來進行開發,此時,您會需要準備一台 Mac 電腦,用來編譯與建立 iOS 的應用程式,並且可以透過 Mac 上提供的 iOS 模擬器,進行開發與測試。Windows 上的 Visual Stuio 與 Mac 電腦之間的關係,可以從下圖觀察出來。

Visual Stuio 可以用來建立、編輯、偵錯有關 iOS 類型的專案,不過,當要執行、編譯、發布 .ipa 檔案的時候,就需要透過另外一台 Mac 電腦來運行;這兩台電腦是透過了 SSH 通訊協定進行溝通,而在 Mac 電腦這端,將會透過 Xamarin Mac Agent 這個程式,負責接收來自於 Visual Stdio 上的相關動作命令需求,並且轉交給 Xamarin.iOS Studio 或者 Xcode 來接續執行。

Xamarin.iOS development workflow

因此,這台 Mac 電腦上,需要安裝 Xamarin Studio 與 Xcode 開發工具,這台 Mac 電腦的需求為:

  1. Mac 電腦需要執行 OS X Yosemite (10.10) 或者更高的版本。

  2. Xamarin Studio 5.10 或者更高的版本。Mac 電腦上的 Xamarin Studio 版本,應該要與 Visual Studio 上所安裝的 Xamarin版本一致。

  3. Xamarin.iOS SDK.

  4. Apple Xcode(7+) IDE and iOS SDK

另外,您還會需要底下類型的帳號

  1. Apple ID (用於下載與安裝 Xcode)

  2. Xamarin Account (用於啟用 Xamarin Studio)

Xcode 軟體安裝

  1. 開啟 iOS Developer Center

    使用瀏覽器開啟網址 https://developer.apple.com/download/

  2. 這裡選擇下載最新版本的 Xcode 7.3.1,並且安裝到 Mac 電腦上。

    安裝Xcode 7.3.1

  3. 由於 Xcode 約 3.8G 大小,需要透過網路下載來安裝,因此,需要等候一些時間,才會完成安裝。

Xamarin Studio 軟體安裝

  1. 開啟 Xamarin Studio 下載網頁 使用瀏覽器開啟網址 https://www.xamarin.com/download

  2. 在開啟網頁,填寫基本資料與勾選同意條款,接著按下 Download Xamarin Studio for OS X 按鈕,下載安裝檔案與進行安裝。

  3. 在安裝完成之後,請啟動 Xamarin Studio,要進行啟動程序,在歡迎頁面中,點擊 Log In 進行登入與啟動作業;若您沒有 Xamarin 帳號,請先點擊下方的 Create account 進行申請一個 Xamarin帳號。

    Mac Xamarin Studio 啟動程序

  4. 請從功能表 Xamarin Studio Community > Check for Update,若有發現有更新版本推出,請記得要進行更新

 

啟用遠端登入

為了要能夠 Visual Studio 的 Xamarin 延伸套件可以與 Mac 主機進行通訊,此時,您需要在 Mac 電腦上進行設定,允許 遠端登入

請在 Mac 電腦上開啟 系統偏好設定,接者開啟 共享 圖示,在 共享 對話窗中,把 遠端登入 功能啟用;如果有需要,可以指定特定使用者才可以進行遠端登入作業,這裡的範例截圖中,設定所有使用者都可以進行遠端登入到這台 Mac 電腦上。

除了上述的設定,若您的 Mac 系統中有啟用防火牆功能,您需要允許 mono-sgen 這個程式可以接收傳入的連線。

Mac系統偏好設定

Mac共享

在 Windows VS2015 進行設定

接下來,請回到 Windows 作業系統下的 Visual Studio 2015,進行相關設定與Mac電腦的連線啟用作業。

  1. 開啟 Viual Studio 2015

  2. 在功能表中,選擇 工具 > Xamarin Account,在 Xamarin Account 對話窗中,點擊 Log In 按鈕,進行登入驗證作業,

    VS2015 Xamarin Account 登入

連線到 Mac

  1. 在 Visual Studio 2015 的功能表中,選擇 工具 > 選項 > Xamarin > iOS Settings,接下來,點選 Find Xamarin Mac Agent 這個按鈕

    VS2015 Mac Agent設定

  2. 當出現了 Xamarin Mac Agent 對話窗後,點選 Add Mac... 按鈕

  3. 請在 Add Mac 對話窗中,輸入遠端 Mac 電腦的 IP 位置,接著點選 Add 按鈕

  4. 若沒有看到任何錯誤訊息,接著看到 Connect to Mac 對話窗出現,請輸入要登入 Mac 電腦的帳號與密碼

    VS2015 Connect to Mac

  5. 當您回到了 Xamarin Mac Agent 對話窗,並且看到您設定的電腦右方,出現了鍊子圖示,那就表示您的 Visual Studio 2015 已經可以成功與 Mac 電腦上的 Xamarin Mac Agent連線了。

    VS2015 Xamarin Mac Agent成功連線

arrow
arrow

    carlpan 發表在 痞客邦 留言(0) 人氣()