iPhone:从应用程序打开应用程序首选项面板

iPhone:从应用程序打开应用程序首选项面板,iphone,cocoa-touch,Iphone,Cocoa Touch,是否可以直接从应用程序打开应用程序的首选项窗格,或者用户将被迫通过设置应用程序?他们必须通过设置应用程序 另一种方法是在应用程序中复制设置。更好的方法是使用为您执行复制的设置。苹果希望每个人都能使用设置应用程序。你可以在iOS 5.0-5.0.1上使用它 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]]; 现在在iOS 8中,这是可能的 if (&UIApplicationOpen

是否可以直接从应用程序打开应用程序的首选项窗格,或者用户将被迫通过设置应用程序?

他们必须通过设置应用程序


另一种方法是在应用程序中复制设置。

更好的方法是使用为您执行复制的设置。苹果希望每个人都能使用设置应用程序。

你可以在iOS 5.0-5.0.1上使用它

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

现在在iOS 8中,这是可能的

if (&UIApplicationOpenSettingsURLString != NULL)
  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
可能重复的