iOS中跳轉設置界面("prefs:root="被拒)

以前,寫過一篇文章,系統url的路徑,你這麼作沒錯的,可是,蘋果不讓這麼搞了。。。尷尬不,好比以前項目中有這樣的代碼:ui

以前一直沒問題,後來,,,,就被蘋果拒了,問題就是存在"prefs:root="這樣的,人家不讓,可是咱們項目是從前年開始吧我記得,就是從iOS8開始適配的,因此剛開始保留了8以前的寫法,只是加了個判斷(就是上邊的ifelse)url

那麼,直接刪掉就好啦,反正也不適配iOS8以前的了,這裏說一下:.net

iOS8以後其實在uiaplication中新出了這樣的東西:code

點進去看一下:blog

恩,不錯哦,正是咱們須要的,因此get

NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
if ([[UIApplication sharedApplication] canOpenURL:url]) {
       [[UIApplication sharedApplication] openURL:url];
}

這樣子就不會出問題了it

相關文章
相關標籤/搜索