Xcode 工作副本'&书信电报;项目名称>';提交文件失败-无法与帮助程序应用程序通信

Xcode 工作副本'&书信电报;项目名称>';提交文件失败-无法与帮助程序应用程序通信,xcode,git,commit,xcode7,Xcode,Git,Commit,Xcode7,我刚刚更新到Xcode 7通用版,我尝试提交文件。但是它失败了,我得到了以下信息 我看过这个问题,但第二个回答与OP问题不同: 它正在寻找的“助手应用程序”是什么?解决方案是什么?迁移到Xcode 7和iOS9正成为令人头痛的问题:( 我通过“源代码管理”->“提交”提交我的文件,结果证明“助手应用程序”实际上是Git。出于某种原因,Xcode 7急于将您(提交者)与名称和电子邮件地址关联起来 要修复此问题,请在命令行上键入以下命令: xcrun git config --global use

我刚刚更新到Xcode 7通用版,我尝试提交文件。但是它失败了,我得到了以下信息

我看过这个问题,但第二个回答与OP问题不同:

它正在寻找的“助手应用程序”是什么?解决方案是什么?迁移到Xcode 7和iOS9正成为令人头痛的问题:(
我通过“源代码管理”->“提交”提交我的文件,结果证明“助手应用程序”实际上是Git。出于某种原因,Xcode 7急于将您(提交者)与名称和电子邮件地址关联起来

要修复此问题,请在命令行上键入以下命令:

xcrun git config --global user.email you@yourdomain.com
xcrun git config --global user.name "Your Name Here"

当我添加新的图像资源时,这种情况就会发生。 “修复”是在执行Git提交之前进入File>Save。
然后提交工作正常。

上述解决方案对我不起作用。我运行的是Xcode 8(8C1002),一次提交将近4500个文件(将库的源添加到我的项目中)


我能让它工作的唯一方法(没有错误消息)是多次提交少量文件,而不是一次提交所有文件。

如果上述解决方案不起作用,请尝试以下方法:

使用git命令添加一次更改。使用terminal并更改到您的工作目录(包含/.git文件夹),然后执行:

git commit -a -m "Commit title here"

之后,通过Xcode提交应该会再次工作。

首先签入命令行,按照下面的图片进行操作。如果git是干净的(add.+commit done)


也有同样的问题,您强制退出Xcode并再次打开

我也有同样的问题


这修复了我的问题:退出Xcode(使用CMD+Q)&再次运行。

试试这个:@Nanthakumaran这个问题有一个不同的第二条消息,正如我上面所说。你能在活动监视器中看到这两个进程
com.apple.dt.Xcode.sourcecontrol.WorkingCopyScanner
com.apple.dt.Xcode.sourcecontrol.SSHHelper吗?@AnthonyKong是的,它们似乎都在那里。@AnthonyKong虽然他们使用的是0.0 CPU,所以看起来他们没有启动。这是我的解决方案!你是我翅膀下的风。其他解决方案不起作用。我最近遇到了这个问题,发现如果我重新启动xcode,那么我就可以很好地完成提交。我在xcode 9上也遇到了同样的问题。在阅读了你的建议之后,我发现他选择了偏好→ 源代码控制→ Git并替换了“作者姓名”和“作者电子邮件”字段与它们已有的内容相同。这显然与shell命令具有相同的效果。使用--global时应该小心,因为它为所有项目设置了信息,而这可能不是您想要的。若要将其设置为特定项目,请在终端中找到您的项目,然后只需忽略全局命令:
git config user.name“myName”
我有大约3800个文件要提交,并且有类似的问题。在2到3个块中提交似乎可以工作。