2015-07-21 276 views
1

我正在使用Visual Studio 2015 RTM通過遠程(但本地)mac構建Ionic項目。它正常工作與一個空白的項目,但現在我的建立與此錯誤是失敗:使用Visual Studio 2015 RTM間歇性科爾多瓦iOS構建失敗科爾多瓦工具

0B07C065:x509 certificate routines:X509_STORE_add_cert:cert already in hash table:openssl\crypto\x509\x509_lu.c:346

此錯誤的任何後續構建將立即失敗後,沒有進一步的解釋。這是由\ plugins \ remote_ios.json文件被損壞引起的。刪除或修復文件將允許再次嘗試構建,有時會成功,有時會重複相同的模式。

我是從一個新項目中複製出來的,發現它在安裝Globalization插件後發生了,但是從那以後我已經設法好好安裝它,這可能只是一個錯誤的指示器。

我已經試過:

  • 清洗和重建
  • 清除緩存科爾多瓦
  • 在兩臺機器上在兩臺機器上重新安裝VS-TAC
  • 升級節點
  • 升級科爾多瓦

似乎沒有工作consisten TLY。

回答

1

感謝您使用VS 2015.這是由於nodeJS中的競態條件造成的間歇性問題,對於io.js有開放的jira。這是計劃在未來版本的NodeJS中合併。

我們正在調查我們的工具中修正這個問題,有可能是你使用VS 2015年工具爲Apache再次運行在非安全模式的遠程代理,通過運行remotebuild --secure false

謝謝科爾多瓦。

+0

在非安全模式下運行remotebuild使我能夠構建出沒有錯誤的目前爲止。 – mrlund