Document URL Scheme for opening the system Settings app

Originator:neocool2
Number:rdar://10198949 Date Originated:28-Sep-2011 09:48 AM
Status:Duplicate of # 5864941 Resolved:
Product:iPad SDK Product Version:5.0 / 9A5313e
Classification:Enhancement Reproducible:N/A
 
28-Sep-2011 09:48 AM Boris Bügling:
Summary:

iOS 5 contains an undocumented URL scheme for the Settings app, which allows opening specific pages in the Settings from a third-party app. Example: prefs:root=General&path=Bluetooth will open the Bluetooth preferences.

I am currently developing an app which uses a smart card reader connected to the iPad via Bluetooth. The reader is build as a HID keyboard device, so it simply connects as an external keyboard. To enhance the user experience when no card reader is connected, I want to include a link from the app to the BT settings page, using a delayed local notification for a quick link back to the app. 

To support this use case and probably others, too, I would like to request opening the URL scheme for the Settings app as a documented API, just like the sms: or tel: URL schemes.

Steps to Reproduce: -

Expected Results: -

Actual Results: -

Regression: -

Notes:

I have also noticed that this URL scheme is used by Mac OS X Lion's profile manager.

Comments

Any updates?

Mike reports that similar functionality has been restored with a new constant in iOS 8. Please see: http://stackoverflow.com/questions/25558836/how-to-open-settings-from-my-ipad-application-objective-c/25558855#comment39915884_25558855

The documentation confirms this: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplication_Class/#//apple_ref/doc/constant_group/Settings_Launch_URL as the constant UIApplicationOpenSettingsURLString will open your app’s section in the Settings app.

Have there been any updates to the Radar?

Changed from undocumented to unsupported

As of iOS 5.1, the URL scheme does not work anymore.

Duped as 11030093

By hector.ramos at March 12, 2012, 5:24 p.m. (reply...)

Duped as 11020447

By brianpartridge at March 9, 2012, 6:49 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!