如何从 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"]];
我知道这个
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"]];