XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書

2016/09/08

Xamarin.iOS 使用遠端 MacInCloud 服務,進行 iOS 應用程式除錯

MacinCloud 線上服務,提供了遠端 Mac 電腦(上面已經安裝好 Xcode & Xamarin Studio開發工具),讓您可以使用本地端的 Visual Studio 2015,透過網路連線到遠端 Mac 電腦上的 Xamarin Mac Agent 服務。

申請 MacInCloud

  1. 使用這個 連結 進行註冊與登入到 MacInCloud 系統
  2. 選擇 Pay-As-You-Go 產品,每小時使用費用為 $1 美元,一次要能購買 30 個小時
    MacinCloud
  3. 接著選取這台機器的所在位置(可以選擇北美地區, 因為台灣到美國的頻寬比較順暢)
    另外,在作業系統版本方面,請選取 OS X EI Capitan 10.11.6 (Support Xcode 7.3.1)
    MacinCloud
  4. 接著,請注意,一定要加購 Open Remote Build Port 這項服務,接著,填寫付款資訊,您可以使用信用卡或者 PayPal 來付款
    MacinCloud
  5. 付款交易完成之後,會看到如下畫面,此時,請檢查您的信箱
    MacinCloud

開始遠端連線到 MacInCloud

  1. 在您收到的郵件中,您會看到要連線到這台 Mac 電腦的 IP、帳號與密碼
    MacinCloud
  2. 在同樣郵件的下方有這段文字 Download your MacinCloud connection files from the following link: http://www.macincloud.com/images/MacinCloud_AS119.zip
    請下載上面文字中連結的壓縮檔案,並且使用解壓縮檔案加開該壓縮檔案。選擇您要開啟的遠端桌面連線設定檔案。
    MacinCloud
  3. 這個時候,遠端桌面開啟了,請使用剛剛郵件中提供的帳號與密碼,進行登入到遠端 Mac 電腦上
    MacinCloud
    MacinCloud

使用 Visual Studio 2015 開始進行 iOS 程式除錯

  1. 回到 Visal Studio 2015 上,點選功能表 工具 > iOS > Xamarin Mac Agent 選項,並且建立一個與遠端 Mac 連線的資訊,當帳號與密碼正確輸入之後,會看到如下畫面
    MacinCloud
    一旦 Visual Studio 2015 成功與遠端 Mac 電腦連線上,會出現底下畫面
    MacinCloud
  2. 開啟一個舊的 Xamarin.Forms 專案或者新建立一個 Xamarin.Forms 專案,將 iOS 原生專案設為預設專案,此時,會在工具列上看到 iOS 的執行環境,請設定 方案平台 為 iPhoneSimulator,並且選擇要執行的模擬器版本
    MacinCloud
  3. 若您原來 Visual Studio 2015 有使用 iOS Simulator for Windows 請參考下圖,將其關閉 (可以從功能表 工具 > 選項 開啟此對話窗)
    MacinCloud11
  4. 此時,您可以透過 Visual Studio 2015 開始執行這個 iOS 專案,這個時候您會在連線到 Mac 的遠端桌面程式,看到 iOS 模擬器已經啟動了,必且您的專案程式也正在執行中。
    MacinCloud11

特別注意事項

若您不再需要進行遠端 Mac 的連線,請記得要在遠端桌面的Mac電腦環境,登出您的帳號。
MacinCloud

沒有留言:

張貼留言