1

我正在尝试为构建我的应用程序设置一些自动化,并且在命令行上的 xcodebuild 有一些不确定的行为。我目前正在使用 Xcode 5 并尝试运行如下命令:

xcodebuild -target <MY-TARGET> -scheme <MY-SCHEME> -sdk iphonesimulator ONLY_ACTIVE_ARCH=YES clean build test CONFIGURATION_BUILD_DIR='/custom/build/dir'

大约 50% 的时间在我运行此命令时,构建会立即失败并出现以下错误:

xcodebuild: error: Failed to build project <MY-PROJECT> with scheme <MY-SCHEME>.
Reason: The run destination iPhone is not valid for Running the scheme '<MY-SCHEME>'.

其他时候,命令运行得很好。有没有其他人使用 XCode 5 或更早版本遇到过这个问题。我已经尝试过在其他地方读到的东西,比如在每次运行之前清除构建产品 dori(CONFIGURATION_BUILD_DIR)和 DerivedData,并为 sdk 明确指定 iphonesimulator7.0。然而,这些方法都不适合我。

4

0 回答 0