Ios 使用InAppSettingsKit,如何使其不显示在设置应用程序中?
我正在使用InAppSettingsKitIos 使用InAppSettingsKit,如何使其不显示在设置应用程序中?,ios,objective-c,inappsettingskit,Ios,Objective C,Inappsettingskit,我正在使用InAppSettingsKit 我想让设置面板不显示在设置中,因为现在它显示了。有什么方法可以做到这一点吗?注意:从iOS 8开始,无论您做什么,所有应用程序都将显示在设置应用程序中 项目页面显示要支持传统的Settings.app窗格,该应用程序必须包含至少具有Root.plist的Settings.bundle。因此,如果您的目标用户少于iOS 8,或者只是不想允许用户通过设置应用程序访问设置,那么删除捆绑文件将是一个不错的选择 更新: 我相信你需要做的是重命名你的Setting
我想让设置面板不显示在设置中,因为现在它显示了。有什么方法可以做到这一点吗?注意:从iOS 8开始,无论您做什么,所有应用程序都将显示在设置应用程序中 项目页面显示
要支持传统的Settings.app窗格,该应用程序必须包含至少具有Root.plist的Settings.bundle
。因此,如果您的目标用户少于iOS 8,或者只是不想允许用户通过设置应用程序访问设置,那么删除捆绑文件将是一个不错的选择
更新:
我相信你需要做的是重命名你的Settings.bundle文件,这样iOS就不会发现它了。此库获取的可选捆绑包名称是InAppSettings.bundle
,因此请尝试将Settings.bundle
重命名为InAppSettings.bundle
->
或者,您可以创建一个名为
InAppSettings.bundle而不是通常的Settings.bundle。后者
如果要抑制中的设置,该方法非常有用
Settings.app
您只需要将设置包重命名为settings.bundle以外的其他名称 这是自述 总之,按以下顺序搜索plist:
尝试使用前4个选项中的任何一个,设置窗格不应出现在设置应用程序中 我知道所有的应用程序都会出现-我只是想知道如何才能使自己的设置不会出现。@benr783抱歉,但我认为这是不可能的。苹果专门把它放在那里。从中删除你的应用程序将限制用户对你的应用程序的控制。不,我的意思是,我有自己的设置包,可与InAppSettingsKit一起使用。我怎样才能使/there/中的设置不定期显示。@benr783所以你说你的设置包也在“设置”应用程序中显示,对吗?