ios - Cocoapod 库 - 维护多个版本

标签 ios swift cocoapods

我有一个用 coco pods 发布的库,我想重新设计并发布一个新版本。

pod的当前版本是1.2.9。

我发布了我的新设计版本,版本号更高,比如 2.0.0,但是如果旧版本有错误或问题需要修复,我想继续维护旧版本。

有没有一种方法可以让我发布重新设计的版本,但可以继续推送旧版本修复版本?

最佳答案

您可以为您的 podfile 上的不同版本设置范围。

我们可以以您的 pod 为例。 您的新版本高于 2.0,旧版本低于该版本。因此您可以继续将旧版本更新到 1.31.3.11.3.2 等。

您需要做的是引导您的用户将适当的行添加到他们的 podfile 中:

# Old version
pod 'YourPodName', '< 2.0'

# New version
pod 'YourPodName', '>= 2.0'

关于ios - Cocoapod 库 - 维护多个版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59896138/

相关文章:

ios - 尝试导入 web3swift 时编译错误

ios - 如何在 UIScrollView 的滚动指示器下方放置一个非滚动 UIView?

ios - Firebase 中用户和数据库之间的链接

ios - 可以在数组中添加一些填充吗?

ios - 将 RSS 提要加载到 IOS Swift

ios - 通过 Cocoapods 设置 CVCalendar : Views Aren't Showing

xcode - RCTConvert.h : 'yoga/Yoga.h' file not found

ios - 数组的前 n 个元素(可以为 nil)

iphone - 具有自动滚动功能的 ScrollView

ios - Swift 动态表格单元格高度