1

升级到Xcode 7后,Xcode 无法在模拟器上运行测试。

$ xcodebuild test -sdk iphonesimulator -scheme MyProject
Build settings from command line:
    SDKROOT = iphonesimulator9.0

xcodebuild: error: Failed to build project MyProject with scheme MyProject.
    Reason: Xcode cannot run using the selected device.

Travis CI和 Jenkins上重现了该问题。当我xcodebuild test在本地机器上运行时,它运行良好。

4

1 回答 1

3

我通过添加一个像-destination 'name=iPhone 6'. 似乎 xcodebuild 曾经选择一个默认目标,但现在不再这样做了。=|

我将看看是否可以在构建方案中设置任何内容以避免对设备进行硬编码。

于 2015-09-25T02:39:04.163 回答