如何告诉Xcode我的info.plist和.pch文件在哪里

时间:2010-11-11 20:44:22

标签: xcode

我重命名了我的项目及其文件,现在Xcode仍然在寻找旧的info.plist文件。我在哪里设置所需的.plist和.pch文件的位置。

在我的项目信息窗口中,在打包下有一个Info.Plist文件的项目,但它是空白的,当我尝试不同的路径时,没有任何反应。在编译时,它仍然说它找不到旧名称的plist。

7 个答案:

答案 0 :(得分:121)

我知道这个答案已经回答并关闭了,但是我将在这里添加我的发现,因为它与Xcode 4.2略有不同:

  • 选择您的项目
  • 在中间窗格的左侧,在“目标”
  • 下选择您的应用
  • 选择“构建设置”标签
  • 搜索以下关键字:“info.plist”和“pch”
  • 此时应该很清楚哪些是你需要修改的。
  • 点击“验证设置”,您就完成了。

答案 1 :(得分:35)

找到它。 它是在Target的设置中。

  • 在左侧的“组和文件”窗格中选择“目标”。
  • 右键单击并选择“获取信息”
  • 搜索“Info.Plist”并在名为“Info.Plist文件”的项目的属性中键入正确的plist文件的文件名。
  • 然后搜索“前缀”并找到名为“前缀标题”的项目。
  • 将其属性更改为您正在使用的正确.pch文件的名称。

我认为这些不同的“信息”窗口令人困惑。在选择“获取信息”之前,您必须确保在“组和文件”窗格中选择了正确的文件,并且很难判断您正在做什么实际上是对Info.plist文件进行了更改,或者您的更改是被救了。

答案 2 :(得分:4)

还有一个皱纹。它仍然找不到新的plist文件,因为它位于磁盘上主项目层次结构内的文件夹中。在这种情况下,您应该在构建设置中放置的名称是相对于项目文件的,例如“FolderName / Info.plist”。

答案 3 :(得分:1)

我正在使用Xcode 9.3和"大胆地"改变了我的应用名称而没有理解我在招惹麻烦:我明白了。

幸运的是,现在可以轻松地使用可靠的结果重命名项目或应用程序,如果在Xcode中您选择左侧/项目导航器中的蓝色图标,然后编辑" Identity和类型" "名称" "文件检查器中的字段"。这将打开一个对话框,然后单击"重命名"工作可靠。

答案 4 :(得分:1)

对于Xcode 10.1,当重命名或将info.plist移到子文件夹时。

  • 选择您的项目
  • 选择目标
  • General下的Indentity标签中,您可以指定新的info.plist文件

答案 5 :(得分:0)

我知道这是一个老帖子,但我刚刚使用Xcode 8.2遇到了同样的问题。我已经在finder中复制了.plist和.storyboard文件,但是我的Xcode项目没有找到它们。要将文件添加到xcodeproj,只需右键单击Project Navigator中的项目或文件夹,然后选择Add Files to" Your Project Name"。您应该能够选择所需的文件(使用Cmd键选择多个单独的文件)。

如果您创建了新的.plist或.storyboard文件,则需要链接到目标成员资格。要链接,只需单击导航器中的文件,然后单击标准编辑器中右侧的文件>文件检查员>目标成员资格选择适当的目标成员资格。

在没有在finder中复制文件的情况下执行此操作的正确方法是选择要复制的文件,然后转到文件>在Xcode导航菜单上重复。

答案 6 :(得分:0)

只需关闭项目并重新打开它。然后,您将在项目目标上看到,在常规标签See this screenshot to make sense

上选择 plist 按钮