使用 Visual Studio 2015 RTM Cordova Tools 的间歇性 Cordova iOS 构建失败
Intermittent Cordova iOS build failure with Visual Studio 2015 RTM Cordova Tools
我正在使用 Visual Studio 2015 RTM 通过远程(但本地)mac 构建 Ionic 项目。它适用于空白项目,但现在我的构建失败并出现此错误:
0B07C065:x509 certificate routines:X509_STORE_add_cert:cert already in hash table:openssl\crypto\x509\x509_lu.c:346
出现此错误后,任何后续构建都将立即失败,无需进一步解释。这是由于 \plugins\remote_ios.json 文件损坏造成的。删除或修复文件将允许再次尝试构建,有时会成功,有时会重复相同的模式。
我从一个新项目中复制,发现它是在安装全球化插件后发生的,但从那时起我就成功地安装了它,所以这可能只是一个错误的指标。
我试过:
- 清理和重建
- 正在清除 cordova 缓存
- 正在重新安装 vs-tac
- 正在升级两个 mac 引擎上的节点
- 在两个 machines
上升级 cordova
似乎没有什么能始终如一地工作。
感谢您使用 VS 2015。这是由于 nodeJS and has an open jira 中 io.js 的竞争条件导致的间歇性问题。这计划合并到 NodeJS 的未来版本中。
虽然我们在我们的工具中调查了此问题的修复程序,但您是否可以 运行 您的远程代理处于非安全模式,通过 运行ning remotebuild --secure false
再次感谢您使用适用于 Apache Cordova 的 VS 2015 工具。
我正在使用 Visual Studio 2015 RTM 通过远程(但本地)mac 构建 Ionic 项目。它适用于空白项目,但现在我的构建失败并出现此错误:
0B07C065:x509 certificate routines:X509_STORE_add_cert:cert already in hash table:openssl\crypto\x509\x509_lu.c:346
出现此错误后,任何后续构建都将立即失败,无需进一步解释。这是由于 \plugins\remote_ios.json 文件损坏造成的。删除或修复文件将允许再次尝试构建,有时会成功,有时会重复相同的模式。
我从一个新项目中复制,发现它是在安装全球化插件后发生的,但从那时起我就成功地安装了它,所以这可能只是一个错误的指标。
我试过:
- 清理和重建
- 正在清除 cordova 缓存
- 正在重新安装 vs-tac
- 正在升级两个 mac 引擎上的节点
- 在两个 machines 上升级 cordova
似乎没有什么能始终如一地工作。
感谢您使用 VS 2015。这是由于 nodeJS and has an open jira 中 io.js 的竞争条件导致的间歇性问题。这计划合并到 NodeJS 的未来版本中。
虽然我们在我们的工具中调查了此问题的修复程序,但您是否可以 运行 您的远程代理处于非安全模式,通过 运行ning remotebuild --secure false
再次感谢您使用适用于 Apache Cordova 的 VS 2015 工具。