3

Is it possible to open the application's preferences pane directly from the app, or will users be forced to to go through the Settings app?

E-Madd
  • 4,414
  • 5
  • 45
  • 77
  • 1
    possible duplicate of [Opening the Settings app from another app](http://stackoverflow.com/questions/5655674/opening-the-settings-app-from-another-app) – Flexo Oct 15 '11 at 21:07

4 Answers4

4

It is possible now in iOS 8

if (&UIApplicationOpenSettingsURLString != NULL)
  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
Laszlo
  • 2,803
  • 2
  • 28
  • 33
4

The nicer alternative is to use InAppSettingsKit which does the replication for you. Apple wants everybody to use the Settings app though.

Evadne Wu
  • 3,190
  • 1
  • 25
  • 25
4

You can use this on iOS 5.0 - 5.0.1.

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]];
Mick MacCallum
  • 129,200
  • 40
  • 280
  • 281
davidcann
  • 1,360
  • 1
  • 15
  • 17
1

They have to go through the Settings app.

An alternative is for you to replicate the settings within your application.

Ben S
  • 68,394
  • 30
  • 171
  • 212