使用Visual Studio 2015 RTM Cordova工具,间歇性Cordova iOS构建失败

时间:2015-07-21 14:45:19

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

我正在使用Visual Studio 2015 RTM通过远程(但本地)mac构建一个Ionic项目。它适用于空白项目,但现在我的构建失败并出现此错误:

  

0B07C065:x509证书例程:X509_STORE_add_cert:cert已在哈希表中:openssl \ crypto \ x509 \ x509_lu.c:346

在此错误之后,任何后续版本都将立即失败,无需进一步说明。这是由\ plugins \ _ remote_ios.json文件损坏引起的。删除或修复文件将允许再次尝试构建,有时成功,有时重复相同的模式。

我从一个新项目中复制,并发现它在安装Globalization插件后出现,但从那时起我就设法安装好了,所以这可能只是一个错误的指标。

我试过了:

  • 清洁和重建
  • 清除cordova缓存
  • 重新安装vs-tac
  • 升级两台计算机上的节点
  • 升级两台机器上的cordova

似乎没有一贯的工作。

1 个答案:

答案 0 :(得分:1)

感谢您使用VS 2015.这是由于nodeJS中的竞争条件导致的间歇性问题,并且对于io.js有一个开放的jira。计划在未来版本的NodeJS中合并。

在我们的工具中调查此问题的修复程序时,您是否可以通过运行remotebuild --secure false

以非安全模式运行远程代理

再次感谢您使用适用于Apache Cordova的VS 2015工具。