2

我正在尝试向我的 Settings.Bundle 添加一个额外的 iPhone 设置文件类型,并在我的 Root.plist 中将其作为子窗格类型引用,但它不起作用。我在这里遵循了 Apple 的文档,但它不会将 plist 文件保留为“iPhone 设置”类型。我假设这就是为什么我也不能将它拖到我的 Settings.Bundle 文件中。

基本上,通过选择 File > Add New File... 添加一个新的 plist;选择iOS下的Resources,然后选择plist type。

现在将一些 plist 属性添加到文件中。

现在右键单击并选择“属性列表类型”,然后选择“iPhone 设置”。您会注意到文件中的键发生了变化。那挺好的。节省。

现在,单击另一个文件以查看该文件,然后单击返回新的设置文件。它是否变回了旧的属性名称和属性类型?它对我有用,因此它保留为 iPhone 设置文件类型,因此无法正常工作。

其他人有这个问题吗?我想知道它是否是 Xcode 的东西,或者它是否是我需要更改的项目偏好/选项/设置。

4

2 回答 2

1

一件明显的事情让我浪费了一些时间:在进行更改后终止设置应用程序。

于 2013-06-10T21:19:55.770 回答
0

它仍然没有保存设置类型,但是我通过从命令行将 plist 文件复制到 bundle 中来使其工作。您也可以右键单击“Settings.bundle”文件并选择“显示包内容”并在 Finder 中复制该文件。

于 2011-09-22T21:56:53.173 回答