NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
if ([[UIApplication sharedApplication] canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url];
}记住一定是iOS8之后,iOS7或之前的版本,会导致程序崩溃。
本文探讨了在iOS8及之后版本中,如何正确使用NSURL来打开设置URL,避免程序因版本不兼容而崩溃的问题。通过实例代码演示了解决方案。
NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
if ([[UIApplication sharedApplication] canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url];
}
被折叠的 条评论
为什么被折叠?