如何告诉Xcode我的info.plist和.pch文件的位置

vptzau2j  于 2022-11-17  发布在  其他
关注(0)|答案(9)|浏览(321)

我重命名了我的项目和它的文件,现在Xcode仍然在寻找旧的info.plist文件。我在哪里设置它需要的.plist和.pch文件的位置。
在我的项目信息窗口中,在打包下有一个Info.plist文件项,但它是空白的,当我尝试不同的路径时,没有任何React。在编译时,它仍然说它不能找到旧名称的plist。

jdzmm42g

jdzmm42g1#

我知道这个答案已经得到了回答,但我还是要在这里补充我的发现,因为Xcode 4.2的情况略有不同:

  • 选择项目
  • 在中间窗格左侧的“目标”下选择您的应用程序
  • 选择“构建设置”选项卡
  • 搜索以下关键字:“信息.plist”和“pch”
  • 在这一点上,应该很清楚哪些是您需要修改的。
  • 点击“验证设置”,您就完成了。
2uluyalo

2uluyalo2#

找到了,在目标的设定里.

  • 在左侧的“组和文件”窗格中选择“目标”。
  • 右键单击并选择“显示简介
  • 搜索“Info.plist”并在名为“Info.plist File”的项的属性中键入正确plist文件的文件名。
  • 然后搜索“Prefix”并找到名为“Prefix Header”的项目。
  • 将它的属性变更为您正在使用的正确.pch档名称。

我觉得这些不同的“简介”窗口让人很困惑。在选择“获取简介”之前,你必须确保在“组和文件”窗格中选择了正确的文件,而且很难判断你所做的是不是真的对Info.plist文件进行了更改,或者你的更改被保存在哪里。

i2loujxw

i2loujxw3#

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

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

mm9b1k5b

mm9b1k5b4#

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

sqxo8psd

sqxo8psd5#

只需关闭项目并重新打开它。然后你会看到在项目目标上,选择plist按钮上的 * 常规 * 选项卡See this screenshot to make sense

eoxn13cs

eoxn13cs6#

从XCode 11开始,Info.plist的更新路径必须在目标-〉构建设置-〉打包-〉Info.plist文件下更改。
请阅读here了解更多详细信息

nimxete2

nimxete27#

我知道这是一个老帖子,但我刚刚在使用Xcode 8.2时遇到了同样的问题。我已经在Finder中复制了.plist和.storyboard文件,但是我的Xcode项目没有拾取它们。为了将文件添加到您的xcodeproj中,只需在项目导航器中右键单击项目或文件夹,然后选择将文件添加到“您的项目名称”中。您应该能够选择您需要的文件(使用Cmd键选择多个单独文件)。
如果您创建了一个新的.plist或.storyboard文件,您需要链接到您的目标成员。要链接,只需点击导航器中的文件,然后在右侧的标准编辑器〉文件检查器〉目标成员中选择合适的目标成员。
正确的方法是选择要复制的文件,然后转到Xcode导航菜单上的File〉Duplicate。

lb3vh1jj

lb3vh1jj8#

我正在使用Xcode 9.3,并“大胆地”更改了我的应用程序名称,但我并不知道这会带来麻烦:我知道了。
幸运的是,现在可以很容易地重命名一个项目或应用程序,并获得 * 可靠 * 的结果,如果在Xcode中选择项目导航器左侧/的蓝色图标,然后编辑“文件检查器”中的“身份和类型”“名称”字段。这会打开一个对话框,点击“重命名”可以可靠地工作。

mzaanser

mzaanser9#

Xcode第14代
选择您的目标-〉构建设置-〉打包查找密钥“info.plist文件”并更新路径,如“AppName/FolderName/Info.plist”
enter image description here

相关问题