VS Xamarin '无法连接到 Mac.local'
Posted
技术标签:
【中文标题】VS Xamarin \'无法连接到 Mac.local\'【英文标题】:VS Xamarin 'couldn't connect to Mac.local'VS Xamarin '无法连接到 Mac.local' 【发布时间】:2016-10-10 11:47:56 【问题描述】:我可以通过 SSH 连接到我的 Mac (VMWare),我可以 ping 它等等,一切都很好。但是 Xamarin 将无法连接,如果我输入了错误的凭据,它会通知我,但输入正确的凭据只会显示“无法连接到 Mac.local。请再试一次。'。
疑难解答指南没有解决这个问题。
VS 处于“稳定”更新频道。 Xamarin Studio 处于“稳定”频道但未更新,因为它一直说“无法安装软件包”。这可能是为什么?
更新日志:
2016-10-10 12:50:44.589 Xamarin 更新[888:13432] 读取索引文件 2016-10-10 12:50:44.591 Xamarin 更新[888:13432] 已加载 1 个更新 来自索引文件 2016-10-10 12:50:44.591 Xamarin 更新 [888:13432] 为 2016-10-10 12:50:47.028 请求 root 授权 Xamarin 更新[888:13432] 获得 root 授权 2016-10-10 12:50:47.036 Xamarin 更新 [888:13550] 安装更新 1 of 1 2016-10-10 12:50:47.037 Xamarin 更新[888:13550] 安装包 '/Users/xamarin/Library/Caches/XamarinStudio-6.0/TempDownload/MonoFramework-MDK-4.6.1.5.macos10.xamarin.universal.pkg' 2016-10-10 12:50:47.037 Xamarin 更新[888:13550] /usr/sbin/installer -pkg '/Users/xamarin/Library/Caches/XamarinStudio-6.0/TempDownload/MonoFramework-MDK-4.6.1.5.macos10.xamarin.universal.pkg' -target / -verboseR 2016-10-10 12:50:47.037 Xamarin 更新[888:13550] 请求 /usr/sbin/installer 的 root 授权 2016-10-10 12:50:47.039 Xamarin 更新[888:13550] 获得 root 授权 2016-10-10 12:51:04.861 Xamarin 更新 [888:13550] 错误:安装程序没有 不表示成功完成 2016-10-10 12:51:04.862 Xamarin 更新[888:13550] 更新安装失败 2016-10-10 12:51:04.862 Xamarin 更新[888:13432] 错误域=xamarin.updater 代码=-1 "包安装失败" UserInfo=NSLocalizedDescription=包 安装失败 安装程序:包名称是 Mono Framework 安装程序:在基本路径/安装程序升级:PHASE:准备 安装... 安装程序:阶段:准备磁盘... 安装程序:PHASE:准备 Mono 框架... 安装程序:PHASE:等待 其他要完成的安装...安装程序:PHASE:配置 安装... 安装程序:PHASE:正在写入文件... 安装程序:PHASE:验证包... 安装程序:升级失败 (安装程序遇到一个错误,导致安装 失败。请联系软件制造商寻求帮助。)
【问题讨论】:
【参考方案1】:您回答了自己的问题。 Windows 和 MacOS 机器必须安装相同版本的 Xamarin,否则“Xamarin Mac 代理”无法(在大多数情况下)连接。 在尝试其他任何操作之前,您应该首先将 Mac 上的 Xamarin 更新到最新的稳定版本。就我个人而言,我会首先删除安装包(您的日志中有路径)并尝试再次下载。
【讨论】:
我试过了,但还是不行。我的 VS 说它无法加载“经纪人”。我的解决方案是制作一个全新的 Mac OS X VM,然后重新安装 Xamarin 和依赖项。【参考方案2】:尝试杀死 Xamarin 进程(Xamarin borker 或类似的东西):
kill -9 Xamarin PID
显示进程列表使用:
ps aux
【讨论】:
以上是关于VS Xamarin '无法连接到 Mac.local'的主要内容,如果未能解决你的问题,请参考以下文章
用Xamarin.Android配合vs2010开发安卓程序如何连接到实体机?
Xamarin VS 2017 无法呈现 iOS 故事板文档
Xamarin.Forms 可以通过 Wi-FI 在 iPhone(真实设备)上工作,而无需连接到来自 VS 2019 CE Windows 10 的真实 Mac Os?
无法使用 C# 从 Xamarin.iOs 和 Xamarin.Android 连接到 MySql