【问题标题】:Xcode plugin for Jenkins // Copy Pods Resources failedJenkins 的 Xcode 插件 // 复制 Pods 资源失败
【发布时间】:2013-09-18 23:34:35
【问题描述】:

我正在尝试使用 Jenkins 和 Xcode 插件为我的 iOS 项目设置 CI。本项目使用cocoapods

当我尝试构建项目时,我在控制台输出中看到以下消息。

The following build commands failed:
    PhaseScriptExecution "Copy Pods Resources" "/Users/Shared/Jenkins/Library/Developer/Xcode/DerivedData/MyProjectName-aigdarcpcvxsuigtchghvivjocka/Build/Intermediates/MyProjectName.build/Ad Hoc-iphoneos/MyProjectName.build/Script-995B1F2BEF504DDDA6A68507.sh"

我已经检查了 Jenkins 用户对这些文件夹的写入权限 - 它们没问题。

可能是什么原因?任何想法都非常受欢迎。谢谢。

【问题讨论】:

  • 您使用的是什么版本的 Xcode?你检查你的 Pods 文件夹吗?你在构建项目之前运行pod install 吗?
  • @MishieMoo Xcode 4.6。 “你检查你的 Pods 文件夹吗?你在构建项目之前运行 pod install 吗?” - 你的意思是詹金斯必须在构建项目之前运行 pod install 吗?之前手动运行可以吗?
  • 如果您没有检入 Pods 文件夹,则需要在每次构建之前运行 pod install。这应该作为 Jenkins 中的构建步骤来完成,因为重点是自动化整个构建过程。
  • 您是否在使用任何本地存储库 pod?如果是,您还必须在您的 CI-Server 上提供此存储库……

标签: ios xcode jenkins continuous-integration cocoapods


【解决方案1】:

尝试在构建的 xcode 部分之前运行“pod install”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-07
    • 1970-01-01
    • 2015-05-11
    • 1970-01-01
    • 2018-02-28
    • 2020-10-14
    • 2019-06-03
    • 2016-10-30
    相关资源
    最近更新 更多