51Testing软件测试论坛
标题:
jenkins/ios自动化测试/xcodebuild的问题,高手请进
[打印本页]
作者:
chaopioneer
时间:
2015-5-24 00:26
标题:
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上面的脚本,确说:
[iosTest] $ /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 = 1
xcodebuild: 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
另外说明一下:jenkins有xcode插件,可以构建成功。但是为什么直接使用execute shell里面填写上述build脚本,就是老提示我找不到项目?
作者:
snailgn
时间:
2015-5-26 10:45
不太懂xcode,如果权限的话,考虑把整个文件夹chmod 777试试~
作者:
chaopioneer
时间:
2015-5-26 15:14
snailgn 发表于 2015-5-26 10:45
不太懂xcode,如果权限的话,考虑把整个文件夹chmod 777试试~
哎~好吧 谢谢你 其实已经chmod过了
作者:
CSCS1
时间:
2015-12-5 21:08
是找不到Xcodebuild吧。。可以设置Xcodebuild环境变量或者Xcodebuild加上绝对路径试试
作者:
CSCS1
时间:
2015-12-5 21:10
可以在 '/Users/用户名/Documents/source/ScienceNews.xcodeproj'这个目录下 执行下 Xcodebuild -list 有的话,会显示你项目的信息的
作者:
w714026087000
时间:
2015-12-7 08:51
顶,好家伙
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2