我是一个全新的Xamarin用户。我正在尝试从Win 10机器连接到我的Mac机器。两者都在我的家庭网络上。
我正在使用Visual Studio 2015社区。我安装了所有最新的Xamarin代码。在VS Tools菜单中,我选择了“IOS / Xamarin Mac Agent”连接到我的Mac Machine。
我被提示输入Mac的用户名和密码。我输入了正确的信息,但系统正在响应无效的凭据。
我很肯定我的凭据是正确的,并且Mac设置为允许来自任何用户的远程连接。不知道从哪里开始。 Mac正在运行OS X Yosemite。
答案 0 :(得分:2)
您是否偶然使用您的全名而不是Mac用户帐户的实际用户名?您可以通过在Mac上打开终端并输入命令whoami
来查找您的实际帐户名称。这将返回您的实际用户名。
否则我建议在这里查看连接故障排除指南:https://developer.xamarin.com/guides/ios/getting_started/installation/windows/connecting-to-mac/troubleshooting/
对于我认为您遇到的问题,请参阅上一节中的第5项: https://developer.xamarin.com/guides/ios/getting_started/installation/windows/connecting-to-mac/troubleshooting/#Troubleshooting_Remote_Login
"确保使用用户名而不是全名连接到Mac。这避免了对包含重音字符的全名的已知限制。"
答案 1 :(得分:0)
我也有这个问题。这就是为我解决的问题。
系统偏好设置 - >分享 - >计算机名称:
将此更改为单个单词" MyNameMac"
请注意下面的远程登录:开启。如果它没有在左侧打开它。然后记下登录域myname@192.168.x.y,类似于这种格式。
更改计算机名称后,返回Visual Studio中的Windows 10。您将显示一个新的mac(因为您更改了名称)。连接到它。不要把@ 192 ...放在最后,只需坚持你的用户名即可。您还可以通过" whoami"从终端获取用户名。使用cmd + space打开终端,然后输入terminal并按Enter键。
享受。
答案 2 :(得分:0)
我一直遇到这个问题,而google一直将我引向这个问题,但问题不是用户名。
因此,对于任何以后的访客来说,对我来说,问题是我的自定义.zshrc
设置。因此,请尝试将.zshrc
重命名为.zshrc-off
,看看是否有帮助。