ios - 无法更新我的广告连播

标签 ios cocoapods podspec

我创建了一个 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 , pods 角色恢复到原来的状态。我错过了什么?

最佳答案

在终端试试这个:

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

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

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

关于ios - 无法更新我的广告连播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41105366/

相关文章:

ios - Facebook SDK 和 iOS : Loop to run through nearby places

ios - 取消选中 "checked cell"

swift - 安装失败 'Google GCM' swift

ruby - Cocoapod安装后直接获取主工程

ios - 通过 CocoaPods 添加 .a 文件到项目

ios - 可以使用 AVQueuePlayer 在队列顶部插入项目吗?

来自关闭库的 IOS 启动画面/弹出显示

objective-c - 在 objective-c 或 swift 中覆盖 pod 文件方法的最佳实践是什么?

ios - 如何将桥接头添加到 Flutter 插件

http - podspec 源代码 :http unpacks to where?