我正在使用Local Bamboo CI生成IPA文件。 Bamboo作业能够从Git存储库中获取项目并成功构建它,但在将其导出为IPA文件时,我遇到了Path的问题。
2016年8月11日14:23:50验证/Users/admin/Library/Developer/Xcode/DerivedData/StackApp-cmvkahtnfpsmywcecbxrmhrwzekn/Build/Products/Release-iphoneos/StackApp.app
2016年8月11日14:23:50 cd / Users / admin / Movies / bamboo-home / xml-data / build-dir / STAC-TEST-JOB1
2016年8月11日14:23:50导出PATH =“/ Applications / Xcode7.3.1.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / bin:/Applications/Xcode7.3.1.app/Contents/开发者在/ usr / bin中:在/ usr / local / bin目录:在/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app /内容/ ServerRoot的/ usr / sbin目录”
2016年8月11日14:23:50导出PRODUCT_TYPE = com.apple.product-type.application
2016年8月11日14:23:50 builtin-validationUtility /Users/admin/Library/Developer/Xcode/DerivedData/StackApp-cmvkahtnfpsmywcecbxrmhrwzekn/Build/Products/Release-iphoneos/StackApp.app-validate-for-store
2016年8月11日14:23:50
2016年8月11日14:23:50 **建立成功**
2016年8月11日14:23:50
2016年8月11日14:23:50错误:指定的应用程序不存在或不是捆绑目录:'/ Users / admin / Movies / bamboo-home / xml-data / build-dir / STAC-TEST- JOB1 /建立/ StackApp.app'
以下是与构建相关的作业设置:
新配置:
ld:找不到框架Pods_StackApp
build 19-Aug-2016 11:42:18 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
19-Aug-2016 11:42:18 **建筑失败**
2016年8月19日11:42:18
2016年8月19日11:42:18
2016年8月19日11:42:18以下构建命令失败:
2016年8月19日11:42:18 Ld build / StackApp.build / Release-iphoneos / StackApp.build / Objects-normal / armv7 / StackApp normal armv7
2016年8月19日11:42:18 Ld build / StackApp.build / Release-iphoneos / StackApp.build / Objects-normal / arm64 / StackApp normal arm64
2016年8月19日11:42:18(2次失败)
2016年8月19日11:42:18自[/ usr / bin / xcodebuild清除构建的返回代码失败的任务-sdk iphoneos9.3 -alltargets CONFIGURATION_BUILD_DIR = / Users / admin / Movies / bamboo-home / xml-data / build -dir / STAC-ABC-JOB1 / build]为65,而预期为0
答案 0 :(得分:0)
我遇到了类似的错误并以这种方式解决了它。
将iOS应用程序路径设置为$ {bamboo.build.working.directory} / build / (请注意,此文件没有文件名,只是路径)
自定义参数中的yhan(用于xcodebuild)设置CONFIGURATION_BUILD_DIR = $ {bamboo.build.working.directory} / build
这对我有用。
如果在下一步中导出存档时出错,那么在xcodebuild的自定义参数中也可以设置-archivePath $ {bamboo.build.working.directory} / build / [yourappname]