无法更新我的广告连播

Can't update my pod

我创建了一个 pod 项目。它被推动并正常工作。 然后我决定进行一些更新。我创建了一个新标签,验证了代码并再次推送。

git tag 0.1.2
git push origin 0.1.2
pod spec lint PlaybuzzSDK.podspec
pod trunk push PlaybuzzSDK.podspec 

处理成功。但是当我尝试做

pod update

在我的 EmapleProject 中,pod 角色恢复到原来的状态。我错过了什么?

在终端试试这个:

rm -rf ~/Library/Caches/Cocoapods
rm -rf ~/.cocoapods/repos

Cocoapods 拥有您在本地使用的所有 pods 自己的本地缓存。有时,在推送新的 pod 规范时,缓存不会获取更改。删除缓存的存储库和 pod 规范会在您下次执行 pod install.

时强制重新下载

如果您当时没有看到它,我会确保您已成功推送所有标签 (git push --tags origin) 并且您在推送时没有任何错误 pod spec lint PlaybuzzSDK.podspec.

再次尝试将 podspec 推送到主干,那里似乎不存在版本 0.1.2:

您还可以从 https://cocoapods.org/pods/[podname] 检查您的广告连播状态,在您的情况下:https://cocoapods.org/pods/PlaybuzzSDK