GitHub 在中国的连接极其不稳定,在 Xcode 上使用 Swift Package Manager 加载项目依赖库的成功率极低。下面是一些解决办法:
一般代理工具的代理无法对 Xcode 使用的 git 起作用。经测试,Xcode 使用的 git 为其自带的 com.apple.dt.Xcode.sourcecontrol.Git。
要想使用代理进行依赖库的加载,只能使用全局代理(不是 SS 的全局代理)来使得 Xcode 的 git 工具走代理,一个可用的软件是 Proxifier,具体使用可参见有关介绍。