美文网首页
Cocoapods错误出现 Unable to find a s

Cocoapods错误出现 Unable to find a s

作者: asmao | 来源:发表于2021-12-13 14:41 被阅读0次

1、新安装cocoapods时,会出现这个问题。
原因就出在老项目的Podfile.lock中 文件中Spec repos这一行下边只repo的索引路径,看好了,新版的cocoapods (1.8 .0以上的)已经用cdn分布式存储来加载git版本库,老项目的Podfile.lock 中会有https://github.com/cocoapods/Spec.git索引这个是错的,所以pod Install会出现 Unable to find a specification for XXXXXX,你重装多少回可能都不行,除非把cocoapods这个repo索引重新下载下来。但是咱这墙。。。你试试吧,反正我失败了。

解决办法就是把
https://github.com/cocoapods/Spec.git:
替换成
trunk:
另外Podfile 中也不要引用https://github.com/cocoapods/Spec.git 这个source了,默认会关联cdn的。
用到其他私有库 还是必须引入私有库的索引

SPEC REPOS:
https://github.com/cocoapods/Spec.git://这行是错的!!!新项目中
trunk:
- AFNetworking
- DZNEmptyDataSet
- HBDNavigationBar
- Masonry
- YYCategories

相关文章

网友评论

      本文标题:Cocoapods错误出现 Unable to find a s

      本文链接:https://www.haomeiwen.com/subject/jhicfrtx.html