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

Xcode中GitHub身份验证失败:输入邮箱与Personal Access Token无效

Xcode关联GitHub验证失败的解决方法

问题描述

我尝试通过Xcode偏好设置>账户>GitHub路径关联GitHub账户,但每次输入邮箱和个人访问令牌(Personal Access Token)都验证失败。我试过手动输入和复制粘贴GitHub里黄色标注的令牌,相关界面截图如下:

  • Xcode账户设置界面:Xcode账户设置界面
  • GitHub令牌设置界面:GitHub令牌设置界面

排查与解决步骤

  • 检查令牌权限:生成Personal Access Token时,必须勾选repo、read:user、user:email这几项核心权限,Xcode需要这些权限完成代码同步和账户验证。
  • 确认邮箱有效性:Xcode中输入的邮箱必须是GitHub账户已绑定且验证通过的邮箱,不能使用未验证的邮箱或错误邮箱。
  • 确保令牌完整:复制令牌时要全选黄色标注的内容,避免遗漏字符或带入空格。可以先粘贴到文本编辑器确认内容完整,再复制到Xcode的密码栏。
  • 验证令牌有效性:打开终端执行以下命令测试令牌是否能正常访问GitHub:
    git clone https://<你的Personal Access Token>@github.com/<你的GitHub用户名>/<任意仓库名>.git
    
    若能成功克隆,说明令牌没问题,问题出在Xcode端;若克隆失败,重新生成符合权限要求的令牌。
  • 更新Xcode版本:旧版Xcode可能不兼容GitHub最新的令牌验证规则,尝试升级到App Store中的最新稳定版。
  • 重置Xcode账户缓存:关闭Xcode后,在终端执行以下命令清除Xcode的账户配置缓存,再重新打开Xcode添加账户:
    defaults delete com.apple.dt.Xcode
    

内容的提问来源于stack exchange,提问作者Lance Samaria

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 01:33:24