|  |      1rrubick      262 天前 加代理啊 | 
|  |      3Mephisto233      262 天前 终端代理没什么用,你要用代理的 tun 模式,让代理软件接管 Xcode 的流量 | 
|  |      4PinkStarrySky      262 天前  1 clash 的增强模式有用.终端代理没用. | 
|  |      5SayHelloHi      262 天前 1. 使用代理 2. 打开代理的增强模式 实在不行 只能全局了 | 
|  |      6ethusdt      262 天前 Xcode 对这一块搞的真是一坨💩,自己手动 git pull 下来拖到 Xcode 当个本地的 package 吧。 | 
|      7KunQAQ      262 天前 xcode 等 github 账号用 SSH , 地址用 [email protected]/onevcat/Kingfisher.git | 
|      8okakuyang      262 天前 代理开增强模式,或者在在终端里设置代理,再输入命令 open xcode ,或者使用 proxifier 。 | 
|  |      9RayJiang9      262 天前 我的建议是别直接用 Xcode 自带的依赖管理,自己在项目里面建一个空的 SPM 项目。 主工程 File -> Add Package Dependencies -> Add Local 把这个项目加进来,后续在空的 SPM 里面管理依赖。 在空的 SPM 里把 Kingfisher 加进去 终端代理,然后把 Xcode 关了,cd 到项目路径执行 xcodebuild -resolvePackageDependencies -scmProvider system | 
|      10t4here      262 天前 spm 怎么整个跟 packge.json libs.version.toml 这样的配置文件? | 
|      11MrKrabs      262 天前 ~/.gitconfig  [http] proxy = socks5h://127.0.0.1:250 | 
|  |      12qxmqh      262 天前 手动拉下来吧,或者直接开启增强模式代理,另外如果是多人开发,我建议你们别搞代理了,就弄下来当本地包。不然以后恶心自己 也恶心别人。 | 
|      13CodingIran      262 天前 spm 是使用 git 拉取 remote 仓库,从没遇到过问题,你平时用 terminal git 拉取代码正常吗?本质上一样的 | 
|      14CodingIran      261 天前 目前我项目内所有的依赖都使用的 smp ,无论 Kingfisher 这样的公仓还是公司内网的私仓都一切正常 不确定是你的网络问题还是遇到什么 bug ,可以尝试定位问题: 1.在终端内 git clone Kingfisher 项目是否正常 2.尝试清空 spm 缓存: rm -rf ~/Library/Caches/org.swift.swiftpm rm -rf ~/Library/org.swift.swiftpm |