gpt4 book ai didi

iphone - XCode 4.2 : Renamed project file in project navigator, 所有项目设置/配置丢失

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:51:03 25 4
gpt4 key购买 nike

我在这里有点 panic ......

在项目导航器中,我单击并重命名了我的 .xcodeproj 文件(认为这是重命名项目的方式)。

发生的事情是项目的所有设置和文件都从项目导航器中消失了,我只剩下一个空白项目!

检查 Finder,它删除了我的旧 .xcodeproj 文件,用我给它的名字创建了一个新文件 - 但经检查,该文件是空的!里面什么都没有。

我担心我可能已经丢失了那里的所有设置。我对 Git 的最后一次提交是在一段时间前,所以如果我从存储库中取回它,我将丢失我所做的一些更改。

有没有办法检索/撤消我所做的事情,并恢复我的项目?

见下文 - Alerts.xcodeproj 是我不想要的"new"项目。根本没有与之关联的文件。

enter image description here

(顺便说一句,不知何故,不久前我把我的项目文件放在了“新组”下 - 我也无法对其进行排序 - 但这可能是一个单独的问题!)

如果我使用版本编辑器,在左 Pane 中我可以看到以前命名的项目文件中的所有设置..但似乎无法访问它们。实际上,我希望在右侧 Pane 中看到这些 - 所以我也对此感到困惑。我可以使用版本编辑器以某种方式恢复我的旧项目文件吗?

enter image description here

非常感谢!

更新

好的,所以我将 Finder 中的项目文件重命名回我原来的项目文件名 - 这导致我的文件等再次显示在 Xcode 中.. 呸!嗯 - 几乎!

我现在没有计划,如下所示。方案存储在哪里?我现在是否需要重命名文件以匹配项目文件?

enter image description here

第二次更新 - 修复了它!

这不是最好的解决方案,但我找到了一种将所有内容恢复为原始设置的方法。我确定这是一种复杂的方法 - 所以我会等一会儿,看看是否有人想出更好的解决方案。如果他们不这样做,那么我将创建并回答以下问题:

在 Finder 中,我将项目文件重命名为原来的样子。这在我启动 XCode 时带回了文件和设置。但是 - 没有计划!

我通过更新几个文件中的项目名称解决了这个方案问题。这是程序:

  1. 右键单击您的 project.xcodeproj 文件并选择“显示包内容”
  2. 在生成的文件夹中,向下导航到文件夹 xcuserdata/(username).xcuserdatad/xschemes/
  3. 在这里打开 .xscheme 文件,找到以下引用旧的、不需要的和不正确的项目名称的行:

ReferencedContainer = "container:Alerts.xcodeproj"

(在我的例子中,Alerts.xcodeproj 是不正确的项目名称) 4. 更改所有匹配项以匹配正确的项目名称。

沃利亚!解决了这个问题。

干杯:)

最佳答案

好吧,这不是最好的解决方案,但我找到了一种将所有内容恢复到原始设置的方法。不过,我敢肯定这是一种复杂的做法!

在 Finder 中,我将项目文件重命名为原来的样子。这在我启动 XCode 时带回了文件和设置。但是 - 没有计划!

我通过更新几个文件中的项目名称解决了这个方案问题。这是程序:

  1. 右键单击您的 project.xcodeproj 文件并选择“显示包内容”
  2. 在生成的文件夹中,向下导航到文件夹 xcuserdata/(username).xcuserdatad/xschemes/
  3. 在这里打开 .xscheme 文件,找到以下引用旧的、不需要的和不正确的项目名称的行:

ReferencedContainer = "container:Alerts.xcodeproj"

(在我的例子中,Alerts.xcodeproj 是不正确的项目名称) 4. 更改所有匹配项以匹配正确的项目名称。

沃利亚!解决了这个问题。

干杯:)

关于iphone - XCode 4.2 : Renamed project file in project navigator, 所有项目设置/配置丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10924523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com