如何从 iOS 8 中的应用程序打开常规设置(不在应用程序设置中)?

How to open general settings (not in the app settings) from the app in iOS 8?

我知道这个

    if (&UIApplicationOpenSettingsURLString != NULL) {
    NSURL *appSettings = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
    [[UIApplication sharedApplication] openURL:appSettings];
} 

但我想知道是否可以进入常规设置。我需要用户启用键盘,但登陆应用程序设置让很多用户感到困惑。打开常规设置,甚至可能打开键盘部分有什么建议吗?

您无法在 iOS 中打开系统应用。不过,您可以向他们显示消息的路径。

'Settings->General->Keyboard' 等您希望向用户显示此信息时的模式。

从iOS10开始可以用"App-Prefs:root" URL:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"App-Prefs:root"]];