Xamarin 環境建置–Xamarin Agent

以 Xamarin 開發 iOS App 時仍需要使用 Xcode 所提供的 toolchains 進行編譯及部屬工作。
如果又要享受 Visual Studio 帶來的便利,又想開發iOS App那就需要使用 Xamarin Agent 來溝通兩者。

當然如果在Mac OS X 上選擇使用Xamarin Studio 進行開發,這個問題就不存在了。

以下介紹設定的步驟 :

(1) 在 Mac 內,建立管理者帳號
     "系統偏好設定"下的"使用者與群組"
     新增帳號時,選擇"管理者"及使用"個別密碼"。
     因為我們之後需要使用ssh連線進入Mac。

     螢幕快照 2016-03-14 下午2.11.50

(2) 在 Mac 內,開啟遠端登入

     "系統偏好設定"下,選擇共享

     螢幕快照 2016-03-14 下午2.16.04

     "共享"下新增前一步驟建立的使用者

     螢幕快照 2016-03-14 下午2.18.01

     選取使用者
     
     螢幕快照 2016-03-14 下午2.18.17

     確認已選取指定的使用者,並記下IP Address

     螢幕快照 2016-03-14 下午2.18.33


(3) 在 Visual Studio 下,選取"工具"項下的"選項"
    

     螢幕快照 2016-03-14 下午2.36.50


     選取 "Xamarin" 項下的 iOS Setting ,
     可以發現右方沒有連結到 Mac,按下
     "Find Xamarin Mac Agent"

     螢幕快照 2016-03-14 下午2.38.59

     這時進入 Xamarin Mac Agent 的設定畫面,
     按"Add Mac"

     螢幕快照 2016-03-14 下午2.40.55

     會出現對話框,詢問 IP Address 或電腦名稱。
     按前一步驟記下的 IP Address 填入
     接下來會詢問登入的帳號與密碼,注意大小寫區分
     (塗黑部分是電腦名稱及IP A Address)

     螢幕快照 2016-03-14 下午2.40.42
    
     成功後可見此畫面,即可關閉
    
     螢幕快照 2016-03-14 下午2.41.37

     關閉以上畫面後,可見已連結的資訊

     螢幕快照 2016-03-14 下午2.41.51

在 Visual Studio 的 Toolbar 也可以看到連結符號,滑鼠移動過去時,也有提示。
   螢幕快照 2016-03-14 下午2.42.23



通常遇到的問題

(1) 確認是在同一個網域
     雖然使用 ssh 連線的Xamarin Mac Agent並沒有這項限制,不過通常發生的疑難雜症都是導因於此。
(2) Mac 上的使用者權限開不夠,最好是使用 Admin 權限。

(3) Mac 上的使用者也需要 Xamarin License


以上是設定 Xamarin Mac Agent 的步驟

转载于:https://www.cnblogs.com/Liddle/p/5275882.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值