【问题标题】:AppCenter doesn't seem to run pod install despite existence of Podfile尽管存在 Podfile,AppCenter 似乎没有运行 pod install
【发布时间】:2020-01-14 14:23:23
【问题描述】:

我有一个基于 AppCenter 的 react-native 应用。我的/ios 目录中有一个Podfile,在本地,我可以运行pod install。 AppCenter 文档说“App Center 扫描选定的分支,如果找到 Podfile,它将在每次构建开始时自动执行 pod install 步骤。这将确保安装所有依赖项。”,但就我而言可以看出,它没有为我的构建运行 pod install,因此构建失败。

尝试将pod install 添加到预构建脚本中,在这种情况下构建成功。

【问题讨论】:

标签: react-native cocoapods visual-studio-app-center


【解决方案1】:

看来,除了 Podfile 之外,您还不能有 ios/Pods 文件夹。就我而言,我还必须将该文件夹显式添加到我的 .gitignore

【讨论】:

    【解决方案2】:

    确保构建代理上运行的 Cocoapods 版本与您的 podfile.lock 上的版本匹配。

    您可以在您的 ios/ 文件夹中添加这样的后克隆脚本:

    appcenter-post-clone.sh这将自动安装匹配的cocoapods版本。

    将该文件推送到您的存储库,然后确保打开构建配置并点击保存并构建。

    【讨论】:

      猜你喜欢
      • 2015-09-22
      • 2021-11-27
      • 1970-01-01
      • 2022-12-04
      • 1970-01-01
      • 2014-02-28
      • 1970-01-01
      • 1970-01-01
      • 2022-01-09
      相关资源
      最近更新 更多