Visual Studio 2015安装程序在云中构建和模拟iOS

时间:2015-05-15 03:11:48

标签: ios visual-studio-2015 visual-studio-cordova

我正在使用"Microsoft Build and Simulate iOS in the Cloud"在Macincloud.com上建立远程构建。当我尝试构建IOS应用程序时,我收到以下错误

  

严重级代码描述项目文件行错误未实现   (HRESULT异常:0x80004001(E_NOTIMPL))0
  严重性代码说明项目文件行错误错误   发生上传到构建服务器https   //myserverinstance.macincloud.com:3000:错误:主机名/ IP没有   匹配证书的altnames:“主持人:myserverinstance.macincloud.com。   不在证书的altnames中:DNS:MAC123.local,IP地址:FE80:等,   IP   地址:123.12.123.123“BlankCordovaApp3 C:\ Users \ ME \ Documents \ Visual   Studio 2015 \ Projects \ BlankCordovaApp3 \ BlankCordovaApp3 \ MDAVSCLI 1

要提及的一件事是我没有安装任何东西,vs-mda-remote已经在macincloud的系统上了。 http://i.stack.imgur.com/gvego.png

任何想法如何让这个工作?

2 个答案:

答案 0 :(得分:3)

目前使用MacInCloud的关键是你需要使用机器的IP而不是主机名,因为操作系统报告的主机名与互联网上的主机名不同。

在终端应用中,输入:

ifconfig | grep "inet "

然后你会看到这样的事情:

inet 127.0.0.1 netmask 0xff000000
inet 192.168.0.100 netmask oxffffff00 broadcast 192.168.0.1

在这种情况下,您使用192.168.0.100代替主机名。

有关其他详细信息,请参阅此处:https://msdn.microsoft.com/en-us/library/dn858446(v=vs.140).aspx

答案 1 :(得分:0)

当我尝试在远程Mac上调试我的cordova应用程序时出现此错误。 stakoverflow和其他论坛有很多解决方案。但在我的情况下,由于某种原因,我的Mac书籍主人的主机名称发生了变化。

上一篇:my-mac.local

现在:my-mac

所以我在远程代理配置窗口中更改了主机名。这对我有用。因此,如果您看到上面的错误消息,请检查您的mac的主机名。

访问我的博客,了解更多有关Cordova的提示。

http://guntucomputerhacks.blogspot.com.au/