Xcode 7.1:无法为方案构建项目<project name =“”>

时间:2015-11-27 10:20:43

标签: ios xcode swift unit-testing xcode7

有没有人遇到过这个问题?

一直试图与我的简单项目进行简单的Xcode Bot集成。继续回答这个错误,机器人无法构建项目。从我看来,该方案只是一个单元测试和UI单元测试的常规方案。机器人定期启用,目前设备只将其设置为所有模拟器(尝试与其他模拟器一起使用,但它也没有工作)。我注意到的一件事是当从方案中删除测试时,集成工作正常。

谢谢!

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:2)

终于能够为此找到问题了!删除UI测试最初表明集成工作正常。看来,由于Xcode UI Testing仅在iOS9上可用,因此在较旧的模拟器/设备上进行测试时,自动构建将失败(没有告诉您真正的原因)。为了解决这个问题,我配置了两个独立的机器人:

  1. 测试单元测试用例
  2. 测试UI测试用例(特别是在iOS 9模拟器/设备上)
  3. 希望这可以解决面对它的任何人的问题!

答案 1 :(得分:0)

事实证明,在自动更新Xcode时,它会卸载iOS 9.0模拟器并将其替换为iOS 9.1模拟器。它不认为更新Xcode服务器上的构建设置。

因此,要解决此问题,您必须在服务器上手动打开Xcode,然后提示您安装需要执行的多个项目。然后转到xcode首选项&gt;下载,您可以重新安装iOS 9.0模拟器。