Cocoapods常见问题总结

195 阅读1分钟

1、项目太久、网速太慢、tag资源文件太大

先删除本地 master : sudo rm -fr ~/.cocoapods/repos/master

shell:

git config --global http.postBuffer 524288000

2、避免因下载速度太慢而失败

设置最低下载速度:

git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999

3、pod报错 While executing gem

ERROR:  While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj

  • 解决方案1

执行并重启

sudo nvram boot-args="rootless=0"
sudo reboot

重启后检查版本

sudo nvram boot-args="rootless=0" sudo reboot
  • 解决方案2 : 重装cocopods

  • 解决方案3 : 重启电脑,同时一直按着command+r,启动恢复模式,打开终端,输入 csrutil disable,重启安装成功后,你会看到:Setup completed

4、pod报CDN: trunk URL couldn't be downloaded

  • 进入:cd ~/.cocoapods/repos/master 删除master

  • 在 Podfile 最前面加上:

source ‘https://github.com/CocoaPods/Specs.git’
  • 取消CDN加速:
pod repo remove trunk

5、报443错误

重装终端工具

sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install

然后重启终端,再次install