6

Previous versions of my app have used the Settings.bundle method to have some user preferences managed in the (external) settings app. I've done away with that now, but I'd like to be able to de-register my application so that old users who upgrade don't have a useless entry in their settings app. Any idea if this is possible? Thanks.

WrightsCS
  • 50,551
  • 22
  • 134
  • 186
  • 3
    Turns out that after I delete my Settings.bundle and upgrade a previously-installed version of my app, it *does* get removed from the preferences app. The trick is that unless you do a "Clean", you won't see this behavior in the simulator, for some reason. –  Aug 17 '09 at 22:26

2 Answers2

7

Delete the Settings.bundle file and Move to Trash, Clean All Targets, Then Build and Go.

Matthew Bischoff
  • 1,043
  • 11
  • 27
  • Unfortunately, this does not seem to work any more due to a bug in iOS 6, maybe even iOS 5. The bundle will not be removed from the Settings.app any more, even if no settings bundle is shipped with the app. – Martin Dec 16 '12 at 04:12
2

Have you tried removing the Settings.bundle?

Brandon Schlenker
  • 5,078
  • 1
  • 36
  • 58