0

我正在使用 Xcode Server 为项目构建自动化,其中包含 pod 并提交到源代码控制存储库,但我收到了这个错误。

机器人问题:错误。Shell 脚本调用错误。 问题:

/Library/Developer/XcodeServer/Integrations/Caches/c9ae12e7aee586b5d98bd25cdb00aa59/DerivedData/Build/Intermediates/TTouchApp.build/Debug-ip.
Integration Number: 2.
Integration URL: https://OSXServer.local/xcode/bots/05AB454/integrations
Description: /Library/Developer/XcodeServer/Integrations/Caches/c9ae12e7aee586b5d98bd25cdb00aa59/DerivedData/Build/Intermediates/TTouchApp.build/Debug-iphoneos/TTouchApp.build/Script-DF2BA7C1B92E426DBC1E97C5.sh: 

line 2: /Library/Developer/XcodeServer/Integrations/Caches/c9ae12e7aee586b5d98bd25cdb00aa59/Source/TTouch/TTouchApp/Pods/Pods-resources.sh: Permission denied.
4

2 回答 2

1

可能会发生此问题,因为 teamsserver 不拥有这些文件。您可以运行将所有者设置为 teamsserver 的预构建操作。就像是sudo chown teamsserver:teamsserver "path"

确保 teamsserver 在您的 sudoers 文件中。

于 2014-12-30T21:32:54.860 回答
-1

这可能与您的 OS X 版本的 Ruby 版本有关。请检查该版本并更新,因为 CocoaPods 使用 Ruby。

于 2014-12-30T11:45:24.410 回答