chaopioneer 发表于 2015-5-24 00:26:04

jenkins/ios自动化测试/xcodebuild的问题,高手请进

大神们,问题来了:当在终端执行:
xcodebuild \
-project /Users/用户名/Documents/source/ScienceNews.xcodeproj \
-scheme ScienceNews \
-configuration Release \
-sdk iphonesimulator7.1 \
CONFIGURATION_BUILD_DIR=/Users/用户名/Desktop/build \
TARGETED_DEVICE_FAMILY=1 \
build
后,会编译成功生成,app文件,没问题
-----------------分割线-------------
可是我直接在Jenkins-->构建-->Execute Shell上面的脚本,确说:
$ /bin/sh -xe /Users/Shared/Jenkins/tmp/hudson5264624553508935138.sh+ xcodebuild -project /Users/用户名/Documents/source/ScienceNews.xcodeproj -scheme ScienceNews -configuration Release -sdk iphonesimulator7.1 CONFIGURATION_BUILD_DIR=/Users/用户名/Desktop/build TARGETED_DEVICE_FAMILY=1 buildBuild settings from command line:    CONFIGURATION_BUILD_DIR = /Users/用户名/Desktop/build    SDKROOT = iphonesimulator7.1    TARGETED_DEVICE_FAMILY = 1xcodebuild: error: '/Users/用户名/Documents/source/ScienceNews.xcodeproj' does not exist.Build step 'Execute shell' marked build as failureFinished: FAILURE看上去不是路径的事儿,百度了下和keychain有关,或者某个权限有关。求指导1!!!!!!!!!!!!有遇到此问题的大神~~帮忙下

chaopioneer 发表于 2015-5-24 11:16:23

另外说明一下:jenkins有xcode插件,可以构建成功。但是为什么直接使用execute shell里面填写上述build脚本,就是老提示我找不到项目?

snailgn 发表于 2015-5-26 10:45:36

不太懂xcode,如果权限的话,考虑把整个文件夹chmod 777试试~

chaopioneer 发表于 2015-5-26 15:14:43

snailgn 发表于 2015-5-26 10:45
不太懂xcode,如果权限的话,考虑把整个文件夹chmod 777试试~

哎~好吧 谢谢你其实已经chmod过了

CSCS1 发表于 2015-12-5 21:08:03

是找不到Xcodebuild吧。。可以设置Xcodebuild环境变量或者Xcodebuild加上绝对路径试试

CSCS1 发表于 2015-12-5 21:10:41

可以在 '/Users/用户名/Documents/source/ScienceNews.xcodeproj'这个目录下 执行下 Xcodebuild -list有的话,会显示你项目的信息的

w714026087000 发表于 2015-12-7 08:51:22

顶,好家伙
页: [1]
查看完整版本: jenkins/ios自动化测试/xcodebuild的问题,高手请进