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