Xcode 7.1:无法为方案构建项目 <Project Name>
Xcode 7.1: Failed to build project <Project Name> for scheme
有人遇到过这个问题吗?
一直在尝试与我的简单项目进行简单的 Xcode 机器人集成。不断返回该机器人无法构建项目的错误。据我所知,该方案只是带有单元测试和 UI 单元测试的普通方案。 Bot 是定期启用的,目前我只将设备设置为所有模拟器(尝试过其他人,但它也没有用)。我注意到的一件事是,当从方案中删除测试时,集成工作正常。
谢谢!
事实证明,在自动更新 Xcode 时,它卸载了 iOS 9.0 模拟器并将其替换为 iOS 9.1 模拟器。它不考虑更新 Xcode 服务器上的构建设置。
所以要解决这个问题,你必须在你的服务器上手动打开 Xcode,然后它会提示你安装几个你需要做的项目。然后转到 xcode 首选项 > 下载,您可以重新安装 iOS 9.0 模拟器。
终于找到问题所在了!删除 UI 测试最初表明集成工作正常。似乎 Xcode UI 测试仅在 iOS9 上可用,因此在较旧的 simulators/devices 上测试时,自动构建将失败(没有告诉你真正的原因)。为了克服这个问题,我配置了两个独立的机器人:
- 单元测试用例测试
- 测试 UI 个测试用例(特别是在 iOS 9 个模拟器/设备上)
希望这能解决其他人面临的问题!
有人遇到过这个问题吗?
一直在尝试与我的简单项目进行简单的 Xcode 机器人集成。不断返回该机器人无法构建项目的错误。据我所知,该方案只是带有单元测试和 UI 单元测试的普通方案。 Bot 是定期启用的,目前我只将设备设置为所有模拟器(尝试过其他人,但它也没有用)。我注意到的一件事是,当从方案中删除测试时,集成工作正常。
谢谢!
事实证明,在自动更新 Xcode 时,它卸载了 iOS 9.0 模拟器并将其替换为 iOS 9.1 模拟器。它不考虑更新 Xcode 服务器上的构建设置。
所以要解决这个问题,你必须在你的服务器上手动打开 Xcode,然后它会提示你安装几个你需要做的项目。然后转到 xcode 首选项 > 下载,您可以重新安装 iOS 9.0 模拟器。
终于找到问题所在了!删除 UI 测试最初表明集成工作正常。似乎 Xcode UI 测试仅在 iOS9 上可用,因此在较旧的 simulators/devices 上测试时,自动构建将失败(没有告诉你真正的原因)。为了克服这个问题,我配置了两个独立的机器人:
- 单元测试用例测试
- 测试 UI 个测试用例(特别是在 iOS 9 个模拟器/设备上)
希望这能解决其他人面临的问题!