我正在尝试重新组织Xcode项目中的文件。第一次移动Info.plist文件效果很好-我能够创建一个名为“ Supporting Files”的新组并将其移到那里。为此,我转到了屏幕右侧的(Info.plist的)文件检查器,并将“位置”下拉菜单更改为“相对于项目”。这生成了新路径“ Source / Supporting Files / Info.plist”
太好了,所以我复制了该路径,转到项目的构建设置,然后在“包装> Info.plist文件”部分中粘贴了Info.plist的路径。不幸的是,在命名新组“ Supporting Files”时我犯了一个错误。为了跟上通用的命名约定,我希望该文件读为“ SupportingFiles”而没有空格。因此,我将文件夹重命名为“ SupportingFiles”,并且文件检查器窗格中Info.plist的路径未更新。它仍然显示“支持文件”(请参见下图)
我尝试更新构建设置中的路径,但Xcode仍然找不到Info.plist文件,并说:“找不到构建输入文件:<path / to / Info.plist>”
为了重新尝试,我将Info.plist文件从组中移出并移回了原来的位置-“ Source / Info.plist”,并删除了“ SupportingFiles”组(可能是一个错误)。
同样,将文件在“构建设置”>“打包”>“ Info.plist”中的位置更改为“ Source / Info.plist”不起作用,因为文件检查器中的位置与上图中的位置相同。我也不知道某个地方是否仍存在对名为“ SupportingFiles”的组的引用,因为当我尝试添加新组并为其命名为“ SupportingFiles”时,Xcode会引发错误:“无法将“ New Group”重命名为“支持文件”。
此外,如果我将“ Supporting Files”组添加回项目并在“构建设置”>“包装”>“ Info.plist”中更改位置,则它仍然不起作用。预先感谢您的帮助!
在我的计算机上浏览了项目的本地文件后,很明显,尽管删除了Xcode中的文件夹,仍然存在对旧文件夹“ SupportingFiles”的引用(请参见下图)。
将Info.plist文件移回“ Supporting Files”并在Finder中删除“ SupportingFiles”,然后允许我直接在Xcode中添加一个名为“ SupportingFiles”的新组。然后,我将Info.plist文件从“ Supporting Files”移到“ SupportingFiles”中,并在文件检查器中更新了位置。然后,我返回到Build Settings> Packaging> Info.plist,并将文件路径更改为“ Source / SupportingFiles / Info.plist”,Xcode能够找到Info.plist文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句