通过 xcode 的 File -> Add Package Dependencies
接着在右上角贴上 github 的地址,比如猫神的这个: https://github.com/onevcat/Kingfisher.git
然后一直转菊花,要转很久,最后显示 Found 0 results
这是什么原因?

还有个就是,为什么我 remove 了包依赖,但是在左侧目录树上的最下方,还是会出现一些包依赖,根本删不干净

xcode 是 16.2 ,系统是 Sequoia15.3

我记得之前添加都是很顺利的,而且导入地址后,包很快就会出现,不知道为什么现在这么慢,而且加载不出包导致我无法进行后续的开发了
举报· 1034 次点击
登录 注册 站外分享
9 条回复  
magic3584 初学 2025-2-11 09:28:08
加代理啊
qtoq126 楼主 小成 2025-2-11 09:40:12
@magic3584 加了代理,也没用
Mephisto233 小成 2025-2-11 09:43:02
终端代理没什么用,你要用代理的 tun 模式,让代理软件接管 Xcode 的流量
SimleCp 小成 2025-2-11 09:47:13
clash 的增强模式有用.终端代理没用.
SayHelloHi 初学 2025-2-11 09:48:42
1. 使用代理 2. 打开代理的增强模式 实在不行 只能全局了
FaiChou 初学 2025-2-11 09:49:03
Xcode 对这一块搞的真是一坨💩,自己手动 git pull 下来拖到 Xcode 当个本地的 package 吧。
KunQAQ 初学 2025-2-11 09:49:40
xcode 等 github 账号用 SSH , 地址用 git@github.com/onevcat/Kingfisher.git
okakuyang 小成 2025-2-11 10:26:10
代理开增强模式,或者在在终端里设置代理,再输入命令 open xcode ,或者使用 proxifier 。
RayJiang9 小成 2025-2-11 10:27:44
我的建议是别直接用 Xcode 自带的依赖管理,自己在项目里面建一个空的 SPM 项目。 主工程 File -> Add Package Dependencies -> Add Local 把这个项目加进来,后续在空的 SPM 里面管理依赖。 在空的 SPM 里把 Kingfisher 加进去 终端代理,然后把 Xcode 关了,cd 到项目路径执行 xcodebuild -resolvePackageDependencies -scmProvider system
返回顶部