InAppSettingsKit を使用しています。https://github.com/futuretap/InAppSettingsKit
設定パネルが設定に表示されないようにしたいのですが、今は表示されているからです。これを行う方法はありますか?
InAppSettingsKit を使用しています。https://github.com/futuretap/InAppSettingsKit
設定パネルが設定に表示されないようにしたいのですが、今は表示されているからです。これを行う方法はありますか?
注: iOS 8 以降では、ユーザーの操作に関係なく、すべてのアプリが設定アプリに表示されます。
プロジェクトページにはTo support traditional Settings.app panes, the app must include a Settings.bundle with at least a Root.plist
. したがって、iOS 8 未満をターゲットにしている場合、または設定アプリを介してユーザーに設定へのアクセスを許可したくない場合は、バンドルされたファイルを削除することをお勧めします。
アップデート:
iOS が認識しないように、Settings.bundle ファイルの名前を変更する必要があると思います。このライブラリが取得する代替バンドル名は ですInAppSettings.bundle
ので、名前を に変更Settings.bundle
してみてくださいInAppSettings.bundle
。
https://github.com/futuretap/InAppSettingsKit ->
または、通常の Settings.bundle の代わりに、InAppSettings.bundle という名前のまったく別のバンドルを作成できます。後者のアプローチは、Settings.app の設定を抑制したい場合に便利です。