0%

CocoaPods-trunk-push发布成功后无法pod-search到

现象:

按照上一篇文章《MMNumberScrollView数字滚动动画视图和Cocoapods实践笔记》介绍,实现了新建并编辑podspace,然后通过pod trunk push yourSpaceName.podspec来push我们自己的CocoaPods库到CocoaPods官方git

上传成功后,按照之前的文章介绍,可以使用pod search YouUploadCocoaPodsSpaceName 来找到你的工程。理应显示
预期效果
但是显示的是😂
实际效果

解决办法:

网上介绍这类的解决方法是pod setup来更新我们本地的CocoaPods space库,然后再用pod search便找到我们发布的工程。但是我使用后始终无效。

怀疑是否会是因为需要审核,可能需要些时间。但是今天发现依然如此,便进到CocoaPods官方git搜索,发现我的库已经被收录。

于是再次搜索解决方案,发现可能是本地的搜索时的本地缓存有问题。
可以在终端中输入
rm ~/Library/Caches/CocoaPods/search_index.json
来清除缓存,再通过
pod search YouUploadCocoaPodsSpaceName
来搜索
最终效果
这样就可以搜索到自己发布成功的CocoaPods库了。

Reference:

解决cocoapods安装完成后不能 pod search的问题