之前,写过一篇文章,系统url的路径,你这么做没错的,但是,苹果不让这么搞了。。。尴尬不,比如之前项目中有这样的代码:
之前一直没问题,后来,,,,就被苹果拒了,问题就是存在"prefs:root="这样的,人家不让,但是我们项目是从前年开始吧我记得,就是从iOS8开始适配的,所以刚开始保留了8之前的写法,只是加了个判断(就是上边的ifelse)
那么,直接删掉就好啦,反正也不适配iOS8之前的了,这里说一下:
iOS8之后其实在uiaplication中新出了这样的东西:
点进去看一下:
恩,不错哦,正是我们需要的,所以
NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
if ([[UIApplication sharedApplication] canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url];
}
这样子就不会出问题了