Do iPhone app settings have to be shown in the iPhone system settings?
If I'm using NSUserDefaults to store settings for my application, is there any way to make my app's settings "hidden" from being shown in the general Settings application on the iPhone? I know there are other tools out there such as mySettings, Keychain, etc, but I'm just wondering if there is a flag somewhere that says 'do not show my settings' in Settings, since I just want them to be edited through my own a开发者_如何学JAVApplication.
It depends mostly on how you think the settings will be used. If they will be accessed and changed frequently, then it may be a good idea to place them within the app, so they're easily accessible. However, if the settings are something the user may only change once throughout their usage of the app, and rarely change them, it may be a good idea to put them in a settings bundle out of the way.
Settings are only visible in Settings.app if you specifically put them into a settings bundle.
精彩评论