【问题标题】:How do I connect remote MAC as build host for Xamarin on Visual Studio?如何在 Visual Studio 上连接远程 MAC 作为 Xamarin 的构建主机?
【发布时间】:2016-08-27 10:33:58
【问题描述】:

我已经在家里配置并运行了 mac-mini。
我想将我的 Visual Studio 与那台 Mac 配对。

如果它位于不同的网络中,是否可以将其配置为构建主机?

i.e. Mac is at home and my Windows/Visual Studio setup is at work.

【问题讨论】:

  • some another network?即您的 Mac 在家,您的 Windows/Visual Studio 设置正在工作?
  • @SushiHangover 是的,正确的!

标签: visual-studio xamarin xamarin.ios xamarin-studio xamarin.mac


【解决方案1】:

您的 OS-X 机器必须可以通过端口 22 上的安全 shell 连接 (SSH) 访问。

如果您可以从 Windows 的 PC SSH 到您的 Mac,例如使用 Putty,那么可以,您可以将 Visual Studio/Xamarin 连接到该 Mac 并将其用作构建主机。

1) 您可以通过 VPN 桥接两个专用网络

2) 将您的 Mac(端口 22)暴露在公共互联网上(请注意买家)

除了 Mac 上的安全性之外,关键问题是两台机器之间连接的速度/带宽。好吧,如果您只是将它用作构建主机而不使用 iOS 移除模拟器,那么流量并不是很重,网络延迟可能是真正的性能杀手。

如果使用(新的)iOS 远程模拟器,带宽需求会攀升,而且网络延迟高,在某些情况下可能无法解决。

(它只是一个 Mac-Mini,几乎可以放在口袋里,随身携带 ;-)

【讨论】:

【解决方案2】:

您的 Mac 需要通过 SSH(端口 22)从运行 Visual Studio 的 PC 访问。您需要设置 VPN 或配置您的家庭网络以正确地将端口 22 转发到 Mac。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-02
    • 1970-01-01
    • 2016-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-08
    相关资源
    最近更新 更多