You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 13.2.1中Swift Package Manager克隆仓库失败如何解决?

Xcode 13.2.1 Swift Package Manager 克隆仓库失败修复方案
  • 切换Git克隆协议
    尝试将HTTPS协议替换为SSH协议,终端执行:

    git config --global url."git@github.com:".insteadOf "https://github.com/"
    

    执行后重启Xcode,再尝试操作Swift Package Manager。同时确认SSH密钥已添加到GitHub账号,可通过终端执行ssh -T git@github.com验证,返回成功提示则密钥配置正常。

  • 清除Xcode包缓存
    关闭Xcode,删除以下缓存目录:

    • ~/Library/Caches/org.swift.swiftpm
    • ~/Library/Developer/Xcode/DerivedData
      重新打开Xcode后,重试添加包操作。
  • 手动克隆后本地导入
    终端手动克隆目标仓库到本地路径(替换为实际仓库地址):

    git clone git@github.com:用户名/仓库名.git
    

    在Xcode中选择File > Add Packages...,点击Add Local...,选中本地克隆的仓库路径完成导入。

  • 检查网络代理设置
    打开Xcode偏好设置(Preferences > Network),确认未启用无效代理;若需使用代理,确保代理配置可正常访问GitHub。

  • 更新Git版本
    Xcode 13.2.1自带的Git可能存在兼容性问题,可通过Homebrew安装新版Git:

    brew install git
    

    安装完成后,在Xcode偏好设置的Locations > Command Line Tools中选择对应版本的命令行工具,确保Xcode调用更新后的Git。

内容的提问来源于stack exchange,提问作者Сергей Верховский

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 01:24:59