创建项目时 XCode 6.0.1 错误:文件“排除”不存在
Posted
技术标签:
【中文标题】创建项目时 XCode 6.0.1 错误:文件“排除”不存在【英文标题】:XCode 6.0.1 error when creating project: The file "exclude" doesn't exist 【发布时间】:2014-09-26 00:30:27 【问题描述】:当我在 XCode 6.0.1 中创建新项目时,我收到以下错误消息:“排除”文件不存在
它似乎只影响文件的版本控制,即在项目创建后生成的存根文件不会提交到 github。
什么会导致这个问题?
【问题讨论】:
【参考方案1】:对我来说,这个问题是因为我之前创建了一个同名的项目,而 Xcode 仍然有这个记录。
为了清除它,
-
转到菜单栏中的窗口 -> 管理器
删除所有以红色突出显示的存储库
要添加您的存储库(如果由于某种原因没有被跟踪),
-
单击 +(仍位于 Window -> Organizer 中,执行上述步骤)
输入文件路径
确保从 Subversion 更改为 Git(如果 Xcode 已将 Subversion 设置为默认值 - 对我来说确实如此。
如果我使用 git 存储库初始化 Xcode 项目,删除它并尝试使用相同的名称重新创建它,我通常会收到此错误(外壳似乎无法使其充分“不同”)。事实证明,“好吧,我将重新开始”也会留下一些问题。
希望这会有所帮助。
【讨论】:
不,具有完全随机名称的新项目(从未创建过)会出现同样的问题。 从您的组织者那里清除红色回购 - 仍然可以解决问题 我先这样做了,然后创建了新的、随机命名的项目。没有帮助。【参考方案2】:我也遇到了这个问题,我追踪到了 Thoughtbot 的 dotfiles 包含的 .git-template
文件夹。基本上,Xcode 期望它的模板文件夹有info/exclude
,而 Thoughtbot 的 dotfiles 没有。创建该目录和文件解决了问题,因此(在终端中):
cd ~/.git_template
mkdir info
cd info
touch exclude
如果您在没有 Thoughtbot 的点文件的情况下遇到此问题,您可能会查看 ~/.gitconfig
并在第一个命令中使用 templatedir
设置为而不是 ~/.git_template
。
【讨论】:
以上是关于创建项目时 XCode 6.0.1 错误:文件“排除”不存在的主要内容,如果未能解决你的问题,请参考以下文章
XCode 6.0.1 上的 Apple Mach-O 链接器错误
需要使用 Firebase 在表格视图控制器 Xcode 7 中安排显示模式
Cordova,错误:安装插件时似乎不是 xcode 项目(没有 xcode 项目文件)
我的 Xcode 6.0.1 Playground 有啥问题?
Xcode 11 beta 和 Mac OS Mojave:当我尝试创建一个新项目和/或打开现有项目时,它会因错误而关闭