【问题标题】:Visual Studio 2017 v15.9 Storyboard designer cannot connect to Mac while VS is connected to MacVisual Studio 2017 v15.9 Storyboard Designer 无法连接到 Mac 而 VS 连接到 Mac
【发布时间】:2019-04-19 12:52:24
【问题描述】:

Windows 10 上的 Visual Studio 2017 v15.9 显然有一个新错误:故事板设计器无法连接到 Mac。以前在 15.8 中,情节提要可以连接并且许多功能都可以正常工作,但是 ImageView 无法正常工作。升级到VS 2017 v15.9后,故事板编辑器无法连接到Mac,因此无法打开,而VS实际上正在连接到Mac,并且能够编译和调试iOS应用程序并将其部署到模拟器和设备上。

我有 Mac Mini 和 xcode 10.1,但没有适用于 Mac 的 VS。它很容易复制:只需使用 iOS 项目创建一个新的 Xamarin 应用程序。在mac中运行的模拟器中编译和测试证明一切正常后,然后双击脚手架创建的LaunchScreen.storyboard或Main.storyboard,然后设计器尝试连接到Mac并最终出现错误消息:“iOS Designer需要主动连接到 Mac 服务器。请连接到 Mac 以启用设计器。"。

现在我所有的 iOS 应用程序都可以正常工作,但是我无法更改任何情节提要。我不喜欢直接在文本编辑器中修改 XML。

我花了好几个小时研究解决方案或技巧,但到目前为止还没有运气。你有什么想法吗?干杯。

【问题讨论】:

  • 我目前的解决方法是在xCode中创建一个虚拟项目并在那里使用storyboard editor,然后手动将xml复制回Windows机器。必须学习xcode的奇怪UI,以及整个过程可能比起草 xml 稍微好一点。

标签: ios xcode macos xamarin storyboard


【解决方案1】:

这是一个与您的错误描述相匹配的problem report

Visual Studio 15.9.2 刚刚是released,所以请尝试更新 Visual Studio。

这是 Visual Studio 15.9.2 发行说明的 sn-p:

15.9.2 中修复的问题

  • Xamarin iOS 设计器不适用于 15.9 和 Xamarin.iOS 12.2.1.10。

【讨论】:

  • 感谢您的更新。我还没有更新到 15.9.2 仍然是 15.9。但是今天早上从 Windows 连接到 Mac 时,VS 2017 将 xcode 中的 mono lib 更新到了最新版本。以前我在 Mac 中手动完成了对最新单声道的更新,但是,VS 报告了可实施的问题,所以我不得不退回。很奇怪。我会尽快检查并在这里报告。
  • 确认 15.9.2 修复了该问题。希望此类错误不会再次出现,因为它在过去几年中因不同原因再次出现过几次。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-07-24
  • 1970-01-01
  • 2019-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-08
相关资源
最近更新 更多