美文网首页
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