如何强制CocoaPods使用最新版本的Github回购?

问题描述:

我想创建我的第一个CocoaPodsPrinter。我已经完成了创建自己的所有步骤。这是我希望我的Pod可以指向的latest发行版本。但不知何故,pod指向了其他一些我已经删除的版本来克服“重复录入”错误。我该如何强制CocoaPods使用最新版本?有关说明,如果您可以检查CocoaPods上的吊舱,它与回购所收到的“星星”有所不同。我不确定我在这里做错了什么?如何强制CocoaPods使用最新版本的Github回购?

这是该回购的Podspec文件。

你应该更新你的回购。 转到终端,然后输入:
pod repo update --verbose
--verbose用于显示在终端上发生的一切。
更新完成后尝试pod install
截图类 Printer.swift

+0

您是否尝试向您的pod文件添加要求的版本? _pod'printer-logger','〜> 1.0'_ –

+0

我用_pod'printer-logger','〜> 1.0'_一切都很顺利。 –

+0

尝试使用_pod'printer-logger',::git =>'https://github.com/hemangshah/printer.git',:tag =>'1.0'_我将在一段时间内上传屏幕截图 –

致谢,王T.帮忙通过。最后,我读这个回答的评论,

当这种情况发生在我身上时,我通常只是从我的Podfile中删除该行,运行pod install,重新添加行并重新运行pod安装。也许有更好的方法,但这个很简单。

而且这对我有用。

Force updating Cocoapod with same tag