升级到 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和詹金斯。我在本地计算机上运行xcodebuild test
时工作正常。
答案 0 :(得分:3)
我通过添加-destination 'name=iPhone 6'
之类的标记来解决此错误。似乎xcodebuild用于选择一个默认目的地,但不再这样做了。 = |
我要看看我是否可以在构建方案中设置任何内容以避免对设备进行硬编码。