我有一个简单Gemfile
的使用 cocoapods 的 iOS 项目:
# frozen_string_literal: true
source "https://rubygems.org"
gem 'cocoapods'
gem 'fastlane'
gem 'jazzy'
我尝试将我的捆绑包更新为 abundle update
并且 jazzy 从版本 0.8.2 到 0.0.14 所以我回滚了我的Gemfile.lock
并且对我的 3 个 gem 进行了 3 次单独更新,一切都很顺利,即 jazzy 仍然在版本 0.8.2 .
我重做了一个bundle update
,jazzy 再次从 0.8.2 版本升级到 0.0.14。
我在这里想念什么?为什么我会得到一组具有相同约束的不同版本?
有关文件内容的更多详细信息的要点:https ://gist.github.com/dirtyhenry/135ec7ef73f873d5ac3236bc3da633ba