Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;未能加载所有者“;使用GitHub时在Xcode中出错_Xcode_Github - Fatal编程技术网

&引用;未能加载所有者“;使用GitHub时在Xcode中出错

&引用;未能加载所有者“;使用GitHub时在Xcode中出错,xcode,github,Xcode,Github,我刚刚开始尝试将Xcode连接到Github。每当我试图在源代码管理器下从Xcode中创建远程存储库时,我总是会遇到这样一个奇怪的错误,即“加载所有者失败” 如果我忽略了警告 我似乎在网上找不到任何与此相关的信息,而且我也没有注意到我的GitHub帐户有任何问题。帐户本身也被Xcode接受(在首选项中的帐户窗格下成功添加) 任何帮助都将不胜感激。在您的GitHub帐户中,当您创建个人访问令牌以将Xcode连接到GitHub时,您必须签出repo、write:packages和read:packa

我刚刚开始尝试将Xcode连接到Github。每当我试图在源代码管理器下从Xcode中创建远程存储库时,我总是会遇到这样一个奇怪的错误,即“加载所有者失败”

如果我忽略了警告

我似乎在网上找不到任何与此相关的信息,而且我也没有注意到我的GitHub帐户有任何问题。帐户本身也被Xcode接受(在首选项中的帐户窗格下成功添加)


任何帮助都将不胜感激。

在您的GitHub帐户中,当您创建个人访问令牌以将Xcode连接到GitHub时,您必须签出repo、write:packages和read:packages

如图所示:


那么,你应该能够创建回购没有任何问题!希望这能有所帮助。

在与GitHub开发者支持部门的一位善良代表聊天后,我的情况似乎与保存在我机器上的旧用户名和密码凭据有关。我引述:

有时应用程序可以使用这些旧凭据,即使您 将其替换为个人访问令牌

git身份验证的凭据存储在Keychain应用程序中,并且 git将更改推送到存储库时,会将这些更改传递到GitHub

我建议在Keychain应用程序中查看任何带有该名称的记录
GitHub

如果它们存在,请删除它们并重试推送

Git应该要求您输入用户名和密码,一旦您 重新输入时,应将正确的凭据存储在 钥匙链应用程序供将来使用

好了。这实际上解决了我的问题。它还可能和个人访问令牌有关,而个人访问令牌可能并没有使用正确的权限进行设置。如果您有与我相同的问题,您也可以检查您的个人访问令牌上的作用域,以验证它可以访问您需要的所有内容。下面的帮助指南中的步骤7有一个屏幕截图,显示了它的样子:


我在XCode首选项中删除了我的GitHub配置文件,然后重新设置。之后一切顺利。

非常感谢您对凯蒂的热情帮助。虽然这不是我遇到的问题的解决方案,但我很确定我也必须再次检查这一点。:-)