Xcode 7:Xcode无法运行使用选定的设备
问题描述:
升级到Xcode 7后,Xcode无法在模拟器上运行测试。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
时,它工作正常。
答
我已经通过添加一个像-destination 'name=iPhone 6'
这样的标志过去了这个错误。看起来xcodebuild用来选择一个默认的目的地,但不再那么做。 = |
我会查看是否有任何设置可以在构建方案中设置,以避免对设备进行硬编码。
追加'-destination'后仍然失败 – Quanlong
同样的错误?你为'xcodebuild -version'得到了什么 – James