自定义plist文件的位置

时间:2012-03-05 21:22:00

标签: ios ios-simulator plist

我为我的App创建了一个plist文件。 2个问题:

1)如果我已将plist文件添加到Xcode项目中,该文件是否会自动捆绑并随App一起分发?

2)模拟器似乎总是在启动时“找到”文件。即使我从App的根文件夹中手动删除该文件。这是模拟器正在寻找文件的地方:

/Users/Joe/Library/Application Support/iPhone Simulator/5.0/Applications/28C13BB3-xxxx....

我的plist文件应该放在哪里?

2 个答案:

答案 0 :(得分:1)

1)是的,只要它在Target / Build Phases / Copy包资源中就可以了。

2)它将位于您的应用程序文档目录中,您不必担心它,除非您必须将该文件添加到您的项目中并确保已完成此列表的第1位。

模拟器即使在移除后也会找到它,因为它保持状态,除非您手动重置模拟器。因此,即使您将其删除,它也已在您提及的文件夹中包含该文件的副本。

答案 1 :(得分:0)

1)是的。如果Xcode项目列出了该文件,它将自动捆绑和分发。

2)您可以将plist文件放在顶级项目文件夹下的任何位置。顶级文件夹下的所有内容都是您的项目包。

当您说从应用程序的根文件夹中删除文件时,您的意思是什么?