【问题标题】:Require specific version of CocoaPods to be installed form Podfile要求从 Podfile 安装特定版本的 CocoaPods
【发布时间】:2015-12-22 03:39:45
【问题描述】:

在我们的项目中,我们希望确保所有开发人员都使用相同版本的 CocoaPods,方法是在开发人员尝试执行 pod installpod 更新

是否可以在 Podfile 中实现这一点?

【问题讨论】:

  • 你不能那样做,但你可以写一个脚本来检查cocoapod的安装版本并显示警告或其他东西

标签: xcode cocoapods podspec


【解决方案1】:

为此,您需要创建一个 Gemfile,它类似于 RubyGems 的 Podfile,CocoaPods 以它的形式分发。 CocoaPods here 有一个这样做的指南。主要是您将创建一个 Gemfile,其中包含以下内容:

source 'https://rubygems.org'

gem 'cocoapods', '~> 0.38.2'

然后您可以使用bundle install 安装您指定的版本。这将在所有开发人员的机器上安装相同的版本。之后,您将运行 bundle exec pod install 以确保 pod install 以 Gemfile 中指定的版本运行(如果用户安装了多个版本的 CocoaPods,则可能不是这种情况)。

【讨论】:

  • 谢谢!太完美了!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-10-20
  • 1970-01-01
  • 2022-08-15
  • 1970-01-01
  • 2012-12-20
  • 2023-03-26
  • 1970-01-01
相关资源
最近更新 更多