繁体   English   中英

在构建基于CocoaPods的Xcode工作区时,Jenkins中的权限错误

[英]Permissions error in Jenkins when building CocoaPods based Xcode workspace

我正在尝试设置Jenkins来编译iOS Xcode项目。 xcode项目使用CocoaPods。 但是,当我尝试构建时,我在Jenkins中收到此错误。 Pods /目录中的所有文件都具有完全写入/读取/执行权限。 有什么想法吗?

/bin/sh -c /Users/Shared/Jenkins/Library/Developer/Xcode/DerivedData/MyApp-dripdwqnufuksvhcfgcgxajaahyq/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Script-EAAE77068BA044C9B06632CE.sh 

/Users/samy/Work/mobile/iphone/MyApp/Pods/Pods-resources.sh: line 5:     /Users/samy/Work/mobile/iphone/MyApp/Pods/resources-to-copy-MyApp.txt: Permission denied

** BUILD FAILED **

The following build commands failed:

PhaseScriptExecution Copy\ Pods\ Resources /Users/Shared/Jenkins/Library/Developer/Xcode/DerivedData/MyApp-dripdwqnufuksvhcfgcgxajaahyq/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Script-EAAE77068BA044C9B06632CE.sh

(1 failure)
Build step 'Xcode' marked build as failure
Finished: FAILURE

“完全读/写/执行权限”为谁? 哪个用户? Jenkins通常在它自己的用户下运行,称为jenkins

我遇到的唯一解决方法是将整个Xcode项目移动到jenkins用户目录。

您可能想要添加自定义生成设置PODS_ROOT

PODS_ROOT=$(PROJECT_DIR)/Pods

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM