2017-01-05 93 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/

找到