这是一个错误,我只观察到两台机器,我在这个问题上提到-华硕Q406DA,AMD,赖森5-基于笔记本电脑运行Windows 11 (问题也发生在Windows 10 )和MacBook空气运行大Sur (2020年机器)。我没有观察到这个错误连接到戴尔桌面系统与英特尔处理器。
我所要做的就是通过网络连接(无线或以太网;不重要,症状是相同的)连接/配对Windows 11膝上型计算机到MacBook Air,使用工具栏中的“对到Mac”功能,允许Xamarin远程使用Mac作为服务器生成可执行的iOS代码,并在连接到MacBook Air的iPhone上运行。
单击“对到Mac”工具栏按钮,将出现“对到Mac”对话框窗口,在特定IP地址识别网络上的MacBook Air。双击Mac条目,或右键单击条目并单击“Connect.”,或单击“Connect.”对话框下部的按钮都会在Xamarin控制台中生成相同的消息:
Broker 16.11.000.190 started successfully
Successfully connected to Local Broker
Starting IDB Local Agent...
Checking IDB.Local 16.11.000.190 installation...
Starting IDB.Local 16.11.000.190 in port 56569...
IDB.Local 16.11.000.190 started successfully
Successfully started IDB Local Agent
iTunes has not been found. Please ensure to have a valid iTunes installation in order to communicate with Apple devices in Windows
Apple Provisioning Error: Password for account smallscreensw@hotmail.com was deleted from Keychain. Please remove and add this account again.
SetSelectedDeviceAsync BEST Local Device
Checking host configuration for connecting to '192.168.1.32'...
Checking SSH configuration...
Checking host configuration for connecting to '192.168.1.32'...
Starting disconnection from 192.168.1.32...
Starting disconnection from 192.168.1.32...
The connection to '192.168.1.32' has been finished
An unexpected error occurred while checking the SSH configuration of '192.168.1.32:22'我尝试过更新Mac、更新Visual (2019年、2022年预览和2022发布候选版本)、尝试以太网连接而不是无线连接(这是双向的)、重新启动两个系统,甚至改变硬盘驱动器。
这个问题的有趣之处在于它过去没有发生过。我有一台2012年的MacBook (白色车身的较低层次的Mac笔记本电脑),直到我切换到2020年运行大苏尔( Big )的MacBook Air时,我才有任何连接问题。(2012年的MacBook最初有雪豹,后来升级为山狮、约塞米蒂、高塞拉、莫哈韦和卡塔琳娜(这是这台后台机器可用的OS的最后一个版本)。我从未在OS的任何其他版本中注意到这个问题,尽管随着时间的推移,性能开始陷入低谷,直到它或多或少变得不切实际(促使购买新的Big Sur机器)。
我完全不知道会发生什么事。我的第一个想法也许是AMD和英特尔的芯片,但是,正如我所说的,我已经能够使用“配对Mac”了。我从来没有遇到过点击检查网络连接的问题(从来没有丢失任何数据包),并且可以在两个系统的终端窗口中手动运行SSH命令。我甚至为Mac连接的特定IP地址创建了一个特殊规则,以允许传入和传出连接(这对操作显然发生在端口22,但该规则允许所有端口不加区别地进行)。
作为解决办法,我复制了Xamarin代码(C#、XAML等)。直接访问Mac,并与一起工作,但我宁愿在Windows膝上使用MacBook Air作为服务器。
我在网上搜索其他用户所经历过的类似情况,但从未见过任何与此相匹配的情况,因此我打开了这张问题票。
为了帮助诊断这个问题/错误的根本原因,我在这个公开可用的网址(只读模式)上创建了一个OneDrive文件夹:
https://1drv.ms/u/s!AuAciPLtk4WAhwSRexATUxGZbFQj?e=32b3CN
下面是文件夹中的内容:
Asus膝上型计算机Specifications.txt系统报告该情况发生时该膝上型计算机的状态。
MacBook Air膝上型计算机Specifications.txt系统报告Mac膝上型计算机发生时的状态。
屏幕截图SSH failure Image_20211107_013742.png是Visual中来自Xamarin的失败消息的映像。
Messages.txt输出来自上述屏幕截图的输出消息,以文本形式显示。
意外的SSH错误连接到Visual Video_20211107_014021.mp4中的MacAgent --一个简短的视频演示了这种情况和随后的错误消息。
Xamarin表单是一个很好的产品,但这是一个真正的伤脑筋。
谢谢!
发布于 2022-08-09 10:59:53
每当我在我的PC上更新网络密码时,当我试图将vs2022与Mac配对时,我似乎得到了An unexpected error occurred while checking the SSH configuration错误。
以下步骤(基于这与社区邮报中不同建议的组合)有助于我消除此错误:
以上步骤既适用于VS 2022的Xamarin版本,也适用于VS 2022的MAUI预览版本。
https://stackoverflow.com/questions/69870633
复制相似问题