CocoaPods
1.8.4
版本,每次 pod search
的时候总是提示 CDN: trunk URL couldn't be downloaded:...
,查找不到所需要查找的库。
那是因为 CocoaPods
在 1.7
版本中开始引入 CDN
方式,并且在 1.7.2
中完成,目的是为了加快初始设置和依赖关系分析的速度。
CocoaPods官网
使用以前的方式
先在终端执行
pod repo remove trunk
先移除 trunk
源,然后再执行
pod search ***
若是更新 pod
库的时候失败,则需要在 podfile
添加
source 'https://github.com/CocoaPods/Specs.git'
podfile
文件中添加 source
源后,pod install
和 pod update
就可以正常操作
使用 CDN 方式
Podfile
文件中
source 'https://cdn.cocoapods.org/' // 在这里不再是 source 'https://github.com/CocoaPods/Specs.git'
添加 source
后,查看 .cocoapods/repos/
文件夹中是否包含 master
文件夹,具体路径如下:
/Users/用户名/.cocoapods/repos/
如果该路径下有 master
文件夹,在终端执行
pod repo remove master