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

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

在我的“项目信息”窗口中的“打包”下,Info.Plist文件有一个项目,但是它是空白的,当我尝试不同的path时,什么都不会发生。 在编译它仍然说它不能find旧的名字plist。

我知道这个答案是回答和closures,但是我将在这里添加我的发现,因为它与Xcode 4.2稍有不同:

  • select你的项目
  • 在中间窗格的左侧,在“目标”下select您的应用
  • select选项卡“构build设置”
  • search以下关键字:“info.plist”和“pch”
  • 在这一点上,应该很清楚哪些是你需要修改的。
  • 点击“validation设置”,你就完成了。

find了。 这是在目标的设置。

  • 在左侧的“组和文件”窗格中select“目标”。
  • 右键单击并select获取信息
  • search“Info.Plist”,并将正确的plist文件的文件名input到名为“Info.Plist文件”的项目的属性中。
  • 然后search“Prefix”并find名为“Prefix Header”的项目。
  • 将其属性更改为您正在使用正确的.pch文件的名称。

我认为这些不同的“信息”窗口很混乱。 您必须确保在“组和文件”窗格中select了正确的文件,然后再select“获取信息”,并且很难判断您所做的实际上是否对Info.plist文件进行了更改,或者更改的位置被保存。

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

我知道这是一个旧的post,但我只是遇到了同样的问题,使用Xcode 8.2。 我已经在finder中复制了.plist和.storyboard文件,但是我的Xcode项目没有find它们。 为了将文件添加到xcodeproj,只需右键单击项目导航器中的项目或文件夹,然后select添加文件到“您的项目名称”。 您应该能够select您需要的文件(使用Cmd键select多个单独的文件)。

如果您创build了新的.plist或.storyboard文件,则需要链接到目标成员。 要链接,只需点击导航器中的文件,然后在标准编辑器>文件检查器>目标成员身份的右侧select相应的目标成员资格。

在Finder中复制文件的正确方法是select要复制的文件,然后在Xcode导航菜单上selectFile> Duplicate。