2016-02-19 4 views
2

Почему ниже код не может открыть «Настройка» в iPhone 6s Plus с iOS9.2.1, но может быть в iPhone 6s.iPhone 6s Plus не может открыть настройки

NSURL *url = [NSURL URLWithString:@"prefs:root=WIFI"];  
if ([[UIApplication sharedApplication] canOpenURL:url]) {  
    [[UIApplication sharedApplication] openURL:url]; 
    } 
+0

Вы можете попробовать позвонить в основную очередь, если нет. – Lumialxk

+2

Вы указали «prefs» как «LSApplicationQueriesSchemes» в вашем Info.plist? –

+0

большое спасибо. Я добавляю «prefs» в info.plist в поле «Типы URL» -> «Схемы URL», в котором он работал. – Jone

ответ

0

Вы можете попробовать это

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

спасибо, он может работать. но я хочу перейти на страницу настроек -> WIFI. – Jone

+0

Пожалуйста, проверьте это http://stackoverflow.com/a/33676848/3515115 –

1

Деталь должен быть таким: перейти

Target -> Информация -> Типы URL

добавить элемент, как это:

enter image description here

Смежные вопросы