Xcode 5.1:以任何方式抑制 Revert/“Keep Xcode Version”对话框
Posted
技术标签:
【中文标题】Xcode 5.1:以任何方式抑制 Revert/“Keep Xcode Version”对话框【英文标题】:Xcode 5.1: any way to suppress Revert/"Keep Xcode Version" dialog 【发布时间】:2014-03-14 19:19:37 【问题描述】:从 Xcode 5.1 开始,当我从 Xcode 下更改项目时(在我的情况下,最常见的是通过检查另一个 git 提交),它会引发一个烦人的对话框,即使在不活动时也是如此:
更糟糕的是,我正在使用 Spaces(或 Mission Control……不管它现在叫什么),对话框与 Xcode 分离并丢失了,但它是模态的,使 Xcode 无法接受输入。有时我会找到它,或者它会在 Xcode 空间中弹出。有时这需要强制退出 Xcode 才能重新获得控制权。
每次更改提交时都会退出 Xcode,有什么办法可以结束这种疯狂?
【问题讨论】:
【参考方案1】:我选择恢复到磁盘,因为“磁盘”是我刚刚从我的存储库中提取的新代码。 “keep xcode”是在我选择更改分支或拉变基之前坐在那里的代码。
【讨论】:
【参考方案2】:在进行更改之前,只需关闭要进行更改的项目即可。我总是在签出不同的提交或分支之前关闭项目,并且从来没有遇到过这个问题。这样做也更安全。
我不认为有任何方法可以完全抑制它,如果你这样做了,你将不得不为它选择一个默认行为,这不一定总是打赌他一样。所以苹果给你一个不显示的选项是个坏主意。
【讨论】:
我总是想恢复。我不判断,但这就是我滚动的方式。在 2014 年,强迫我们退出来完成这件事只是糟糕的设计,IMO。 同意。没有一次我需要“保持 Xcode 版本”。以上是关于Xcode 5.1:以任何方式抑制 Revert/“Keep Xcode Version”对话框的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Xcode 中抑制 Alamofire 输出以调试控制台