如何添加plist文件到设置?包以编程方式



我试图将plist文件添加到设置中。在我的iOS项目中。我该怎么做呢?

我使用Apple的API来查找将创建的plist文件放在哪里,以查看设置是否正确。Bundle将在那里检查plist文件,但它不识别它,子窗格将变为空白屏幕,而不是显示设置。

这样做的原因是基于用户登录到我的应用程序,我想有不同的设置显示在设置应用程序

你没有。设置。Bundle应该在编译时创建,并且是固定的(以及签名作为应用程序构建过程的一部分)

参见设置。Bundle文档明确声明(强调添加):

一个Settings bundle的名字是Settings。bundle和驻留在应用的bundle的顶层目录中。

强调的部分是告诉我你不能把bundle放在其他任何地方。这个答案证实了我刚才所说的。

我认为你做不到。操作系统独立处理,不允许运行任何影响它的代码。

相反,你会想要在你的应用程序中提供一个设置屏幕,允许完全控制演示和功能。

最新更新