2017-01-05 40 views
1

我使用Visual Studio Apache Cordova作为混合应用程序。我尝试使用远程连接来连接Mac电脑。我正确设置了设置。前几天,Mac电脑的IP地址发生了变化。而且我无法连接Mac电脑和远程连接。它给出以下错误:visual studio apache cordvoa远程ios连接hostanme/ip不匹配问题

错误:上传到生成服务器时发生错误https://192.168.95.26:3000/cordova:错误:主机名/ IP与证书的altnames不匹配:“IP:192.168.95.12不在证书列表中,192.168.95.87”

我该如何解决这个问题?

回答

0

Error: An error occurred uploading to the build server https://192.168.95.26:3000/cordova : Error: Hostname/IP doesn't match certificate's altnames: "IP: 192.168.95.12 is not in the cert's list , 192.168.95.87"

这是一个已知的问题。当IP地址改变时,先前生成的证书将变为无效。您可以通过以下步骤修复此问题:

  1. 停止Mac上的远程代理。
  2. 终端运行remotebuild certificates reset
  3. 终端运行remotebuild certificates generate
  4. 更改VS中的VS远程构建配置。

有关详细信息,请参阅Possible issue 2: The host name or IP address of your Mac has changed

1

尝试执行以下步骤。

  • 第一台Mac终端上给这个命令

    remotebuild --secure假

  • 然后找到了Mac的IP地址。

  • 转到工具 - >视觉工作室

    在选项对话框,打开工具的Apache科尔多瓦的选项,然后选择iOS配置。

  • 给苹果的IP在主机和端口为3000。然后把安全模式,以虚假

更多细节可以从这个链接https://taco.visualstudio.com/en-us/docs/ios-guide/

找到