通过jenkins在mac mini上运行ios构建时获取java.lang.InterruptedException

通过jenkins在mac mini上运行ios构建时获取java.lang.InterruptedException,ios,jenkins,xcodebuild,Ios,Jenkins,Xcodebuild,我有一个构建设置,我在macmini上签出ios代码,运行xcodebuild进行编译,然后将ipa推送到hockey应用程序 这一切都是从运行在谷歌云linux虚拟机上的jenkins服务器自动发生的 最近,我遇到了一些问题,在运行xcode build命令时,jenkins作业中出现了一个错误: “无法联系MacMini:java.io.IOException:java.lang.InterruptedException” 有人遇到过类似的问题吗?从未真正弄清这件事的真相。已尝试升级mac

我有一个构建设置,我在macmini上签出ios代码,运行xcodebuild进行编译,然后将ipa推送到hockey应用程序

这一切都是从运行在谷歌云linux虚拟机上的jenkins服务器自动发生的

最近,我遇到了一些问题,在运行xcode build命令时,jenkins作业中出现了一个错误: “无法联系MacMini:java.io.IOException:java.lang.InterruptedException”


有人遇到过类似的问题吗?

从未真正弄清这件事的真相。已尝试升级mac Mini并升级网络。由于在mac mini上编译代码需要很长时间,jenkins和mac mini之间的连接似乎超时。

疑难解答步骤:

  • 检查已安装的Java,包括JDK和JRE
  • 面对同样的问题,slave macine不连接并抛出java异常在安装JDK后,我找到了解决方法,转到您的Salve machine设置并设置
  • 如果您使用的是ssh连接,希望这能起作用

    主机密钥验证策略值
    非验证验证策略


    有什么解决办法吗?提前谢谢。