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