Info.plist文件“no such file”错误

5

我尝试将项目文件夹中的文件移动到另一个文件夹,并一切正常,但是现在Xcode无法找到我的Info.plist文件。这是我收到的错误信息。

could not read data from '/Users/jamiefraser/Developer/CocoaTouch Apps/MyApp/MyApp/MyApp/MyApp-Info.plist': The file “MyApp-Info.plist” couldn’t be opened because there is no such file.

实际文件位置是:
'/Users/jamiefraser/Developer/CocoaTouch Apps/MyApp/MyApp/MyApp-Info.plist'

我已经检查了项目的构建设置,它们如下所示:
MyApp/MyApp-Info.plist

我已经尝试删除构建文件夹并清理项目,但我仍然遇到同样的错误。感谢您提供的任何帮助。

3个回答

5

从构建设置中删除MyApp/部分。plist文件通常位于与项目相同的文件夹中。您可以始终在vi中打开项目文件并手动编辑它。


4
非常感谢。我之前尝试过移除它,但没有进行干净的构建。这样做就解决了问题! - Jamie
Jamie,你有关于代码整洁的评论对我很有帮助。谢谢。 - Deverill

2

这只是一个猜测,但在你想要读取的位置中,似乎有一个额外的 /MyApp 后缀:

'/Users/jamiefraser/Developer/CocoaTouch Apps/MyApp/MyApp/MyApp/MyApp-Info.plist'

与实际位置相比:
'/Users/jamiefraser/Developer/CocoaTouch Apps/MyApp/MyApp/MyApp-Info.plist'

检查你想要读取的URL/PATH变量是有意义的。


1
我尝试复制和重命名项目后遇到了同样的问题。
在构建设置中,我必须修复两个路径才能成功编译:
- 在打包下,Info.plist - 在Apple LLVM 5.0 - 语言下,Prefix.pch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接