如何让swift package manager走代理

8,780 阅读1分钟

Swift package manager(SPM)已经是一个开发者绕不开的依赖管理工具,无奈Xcode访问github大部分时间都是龟速,添加代理用终端拉取依赖成为可用方案。

首先你得有一个代理。

1.终端输入以下命令,让代理在终端生效

export all_proxy=your_proxy:your_port

2.终端拷贝以下命令,通过终端拉取依赖

xcodebuild -resolvePackageDependencies -scmProvider system

如果你的目录下有多个Project,请根据提示添加 -project 参数

3.命令执行完,再打开项目文件即可。

解决了速度的问题,swift package manager(SPM)才是真正的下一代依赖管理工具~

不要忘了点个赞哦