从 visual studio 连接到 mac 时出错

Error connecting to mac from visual studio

我有正确的 IP 地址,尽管当我连接到我的 mac 时,我收到此错误消息:

An error occurred while generating the SSH keys. Please check that the environment is properly configured. Details: cat: /Users/cbcb/Library/Caches/Xamarin/XMA/Keys/---------------------: No such file or directory

我已经尝试创建一个新的管理员用户,我启用了远程登录,当我转到上面的以下位置时,文件夹是空白的。

听起来您可能需要将其重定向到默认的 .ssh 密钥位置。我的 Mac 是 ~/.ssh/known_hosts。为了安全起见,请同时清空您的 SSH 密钥。

我通过手动将 MonoTouch 文件夹中的 public ssh 密钥导入 mac 上的 authorized_keys 解决了这个问题。
为此:
1- 复制位于“%localAppData%/Xamarin/Monotouch”
的 'id_rsa.pub' 的内容 2- 在您的 MAC 中(假设它是虚拟机上的 运行),转到“/Users//。ssh/Authorized_keys”打开文件,将密钥粘贴到新行中,保存然后关闭。
3- 现在回到您的 Visual Studio 并重试,您将能够配对您的 macOS
享受