Swift Package Manager速度慢
1.每次打开项目,Package Dependencies需要检测更新依赖,速度特别慢,进度提示器一直在转圈...
为电脑终端设置代理后,进入项目根目录,执行下面命令:
xcodebuild -resolvePackageDependencies -scmProvider system
2.添加依赖时,一直查询或者获取不到依赖库。为电脑设置代理(包括终端)后,Xcode中的网络请求不走代理。
方案一:可以在路由器端设置代理,然后电脑端可以自由访问github等链接。
方案二:使用Proxifier为Xcode或全局应用设置代理。(笔者用Proxifier 3.7版本,一直有bug,没有测试成功)
方案三:把github第三方库copy一份到国内代码托管平台,替换github的源链接。(维护成本高,不推荐)
综上所述:目前3个方案,使用成本都很高。期待有更好的解决方案。