Search code examples
iossettings.bundle

Is there is a way to use the default iOS settings screen module to build it inside an app?


I want to build app settings preferences inside my app which should look just like default settings preferences in an iPhone.

Can we display preferences inside the app using default iOS settings bundle? Is there any default framework to do so?

How does iOS settings bundle work?

According to this: https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/UserDefaults/Preferences/Preferences.html, app have two options for presenting preferences:

1) Display preferences inside the app.

2) Use a Settings bundle to manage preferences from the Settings app.

can iOS settings bundle work for first option?


Solution

  • The settings bundle is used to display customised settings parameters (eg:like app endpoint) in settings screen entry respective to your app. You wont be able to use in anyway the UI screens of settings app inside your own application.