【发布时间】:2020-07-09 00:55:01
【问题描述】:
将 mac OS 更新到 Catalina 10.15.4 和 XCode 11.4 和 VS 2019 16.5.1
我无法从 VS 与 mac 配对 ,VS中出现错误:
“尝试启动代理时出错...”。
日志文件中的信息:
“无法安装代理。
与“192.168.233.1”建立连接...
服务器从 ConnectingState 变为 DisconnectingState 变为 192.168.233.1 (192.168.233.1)。
与 192.168.233.1 断开连接 ...
服务器从 DisconnectingState 变为 DisconnectedState 变为 192.168.233.1 (192.168.233.1)。
与“192.168.233.1”的连接已建立。
尝试启动代理时出错...
客户端 vs - 30 秒内未发送任何数据包。
向服务器发送 Ping 以维持 Keep Alive”
我认为连接到 macOS 存在问题,因为
Apple 将 bash 替换为 zsh 作为 macOS Catalina 中的默认 shell。
我尝试执行后续步骤来解决它:
1) 在 Mac 和 Windows 上删除 XMA 文件夹:
在 MacO 上:open "$HOME/Library/Caches/Xamarin"
胜利时:%localappdata%\Temp\Xamarin\XMA
2) 我接受了 MacOS 上的 XCode 协议:
sudo xcodebuild -license accept
3) 然后我尝试连接到 MacOS,但出现错误:
"检查 SSH 配置 "192.168.233.1" 时发生意外错误。已添加具有相同密钥的项目。"
我通过删除此目录中的 hosts.key 文件来修复它:
%LOCALAPPDATA%\Xamarin\MonoTouch
我又遇到了同样的错误:“尝试启动代理时发生错误...”
4) 我用 Mac 检查了 ping
ping 192.168.233.1 - 工作,
ssh username@192.168.233.1
这个命令给出了消息:
“默认的交互式 shell 现在是 zsh。
要更新您的帐户以使用 zsh,请运行 chsh -s /bin/zsh。
更多详情,请访问https://support.apple.com/kb/HT208050。”
请提供任何建议如何解决 Broker 问题,以将 Visual Studio 与 MacOS 与 Catalina 配对。
【问题讨论】:
标签: macos xamarin zsh macos-catalina broker