iphone – 为什么我无法将子窗格plist文件添加到我的项目的Settings.bundle中?

我正在运行Xcode 4.1,我一直在关注应用程序设置的教程。一切都一直很好,直到我准备好为我要添加的子窗格添加一个plist。

我正在观看的视频教程(也使用Xcode 4.1)显示该人右键单击settings.bundle并选择添加文件…然后保存名为更多的文件。在视频教程中,他最终在项目中显示了一个More.plist,并且在与Root.plist相同级别的settings.bundle中。我只是在项目中得到它。没有什么在settings.bundle,我不知道如何复制它在那里。

我也注意到,在本教程中,在Project Navigator中,settings.bundle有一个看起来像屏蔽轮廓的图标。在我的Project Navigator中,settings.bundle看起来像一张白色的纸,角落折叠。

任何人都知道发生了什么事情?

FWIW,根应用设置在模拟器中工作正常。我可以看到我设置的东西很好。我可以点击链接到我的子窗格,它切换到它,但是没有添加在more.plist中显示在那里。

任何帮助伟大的赞赏!

解决方法

Argh,苹果倾向于改变事物,而不让任何人知道。如果您问我的话,整个设置捆绑的东西还没有很好地集成到XCode中。
如果您尝试本地化您的应用程序,您将发现您必须手动将本地化文件夹添加到settings.bundle中。

看起来我们现在必须做同样的事情来添加子菜单,因为只需添加plist文件就不会将它放在settings.bundle中。

这是我刚刚尝试的一套步骤。

>打开查找器,您可以右键单击或双指单击Settings.bundle,然后选择“在Finder中显示”。>在查找器窗口中右键单击Settings.bundle,选择显示包内容。>将新的plist文件复制到Root.plist旁边的settings.bundle中>从主项目中删除新的plist。

相关文章

在有效期内的苹果开发者账号(类型为个人或者公司账号)。还...
Appuploader官网--IOS ipa上传发布工具,证书制作工具跨平台...
苹果在9月13号凌晨(北京时间)发布 iOS 16,该系统的设备可...
计算机图形学--OpenGL递归实现光线追踪
Xcode 14打出来的包在低版本系统运行时会崩溃,报错信息是Li...