导航到iphone中的设置屏幕

我想从我的应用程序移动到iphone的设置屏幕时,按下应用程序中的button。 可以请任何人告诉如何做到这一点吗? 任何帮助表示赞赏。 对不起,我的英语不好。

谢谢

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=General"]]; 

你可以看看这个

iOS启动设置 – >限制URLscheme

prefs:root =常规模式不再适用于iOS最新版本!!!

有一个更新。 以下在iOS 8中正常工作..

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]; 

设置屏幕可以打开版本低于IOS 5.0,因为它已被禁用最新的IOS。 对于较低版本,你可以试试这个:

  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]]; 

更多,你应该创build自己的视图,并向用户提供可编辑的设置,并从他(第一次或作为菜单)获得input,并使用NSUserdefaults存储它。

你不能要求用户input服务器地址端口等设置,每次尝试,如果它的工作。

我find了一个解决scheme,从您的应用程序导航到设置应用程序工作正常的iOS 8或更高版本

1)[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];

只有当您的应用程序设置不存在时,才会导航到设置,然后上面的代码将导航到您的应用程序的“设置”页面

我正在使用下面的string导航到iCloud页面,它工作正常

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“App-Prefs:root = CASTLE”] options:@ {} completionHandler:nil]

只要将“城堡”改为“一般”