快速解決iOS10不能跳轉(zhuǎn)系統(tǒng)WiFi列表的問(wèn)題
第一種方式:
在iOS10更新后,系統(tǒng)設(shè)置跳轉(zhuǎn)被禁用,只能跳轉(zhuǎn)App設(shè)置,但是最近發(fā)現(xiàn)蘋果又更新了URLscheme,親測(cè)可用,建議iOS10已下,還用原來(lái)的scheme
#define iOS10 ([[UIDevice currentDevice].systemVersion doubleValue] >= 10.0) NSString * urlString = @"App-Prefs:root=WIFI"; if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:urlString]]) { if (iOS10) { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString] options:@{} completionHandler:nil]; } else { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]]; } }
第二種方式:
用到了私有API,慎用,若想使用并通過(guò)審核,可以對(duì)私有方法名等加密
NSURL*url=[NSURL URLWithString:@"Prefs:root=WIFI"]; Class LSApplicationWorkspace = NSClassFromString(@"LSApplicationWorkspace"); [[LSApplicationWorkspace performSelector:@selector(defaultWorkspace)] performSelector:@selector(openSensitiveURL:withOptions:) withObject:url withObject:nil];
附錄:iOS10之后,其它界面的跳轉(zhuǎn)
當(dāng)前iOS10支持的所有跳轉(zhuǎn),親測(cè)可用(測(cè)試系統(tǒng):10.2.1)
跳轉(zhuǎn) 寫法
無(wú)線局域網(wǎng) App-Prefs:root=WIFI
藍(lán)牙 App-Prefs:root=Bluetooth
蜂窩移動(dòng)網(wǎng)絡(luò) App-Prefs:root=MOBILE_DATA_SETTINGS_ID
個(gè)人熱點(diǎn) App-Prefs:root=INTERNET_TETHERING
運(yùn)營(yíng)商 App-Prefs:root=Carrier
通知 App-Prefs:root=NOTIFICATIONS_ID
通用 App-Prefs:root=General
通用-關(guān)于本機(jī) App-Prefs:root=General&path=About
通用-鍵盤 App-Prefs:root=General&path=Keyboard
通用-輔助功能 App-Prefs:root=General&path=ACCESSIBILITY
通用-語(yǔ)言與地區(qū) App-Prefs:root=General&path=INTERNATIONAL
通用-還原 App-Prefs:root=Reset
墻紙 App-Prefs:root=Wallpaper
Siri App-Prefs:root=SIRI
隱私 App-Prefs:root=Privacy
Safari App-Prefs:root=SAFARI
音樂(lè) App-Prefs:root=MUSIC
音樂(lè)-均衡器 App-Prefs:root=MUSIC&path=com.apple.Music:EQ
照片與相機(jī) App-Prefs:root=Photos
FaceTime App-Prefs:root=FACETIME
以上這篇快速解決iOS10不能跳轉(zhuǎn)系統(tǒng)WiFi列表的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
深入分析iOS應(yīng)用中對(duì)于圖片緩存的管理和使用
這篇文章主要介紹了iOS應(yīng)用中對(duì)于圖片緩存的管理和使用,實(shí)例代碼為傳統(tǒng)的Objective-C,需要的朋友可以參考下2016-04-04iOS開發(fā)實(shí)現(xiàn)搜索框(UISearchController)
這篇文章主要為大家詳細(xì)介紹了iOS開發(fā)實(shí)現(xiàn)搜索框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08詳解IOS串行隊(duì)列與并行隊(duì)列進(jìn)行同步或者異步的實(shí)例
這篇文章主要介紹了詳解IOS串行隊(duì)列與并行隊(duì)列進(jìn)行同步或者異步的實(shí)例的相關(guān)資料,IOS中GCD的隊(duì)列分為串行隊(duì)列和并行隊(duì)列,任務(wù)分為同步任務(wù)和異步任務(wù),他們的排列組合有四種情況這里就一一分析下,需要的朋友可以參考下2017-07-07淺談iOS 數(shù)據(jù)結(jié)構(gòu)之鏈表
這篇文章主要介紹了淺談iOS 數(shù)據(jù)結(jié)構(gòu)之鏈表,本文詳細(xì)的介紹了單鏈表和雙鏈表,具有一定的參考價(jià)值,有興趣的可以了解一下2017-09-09IOS實(shí)現(xiàn)上滑隱藏NvaigtionBar而下拉則顯示效果
這篇文章給大家介紹了如何實(shí)現(xiàn)APP上滑時(shí)隱藏navigationBar而下拉則又會(huì)顯示,雖然也是隱藏但是效果和其他完全不一樣,因?yàn)橐郧皼](méi)做過(guò)所以試著去實(shí)現(xiàn)一下,現(xiàn)在分享給大家,有需要的可以參考借鑒。2016-09-09Reactnative-iOS回調(diào)Javascript的方法
這篇文章主要介紹了Reactnative-iOS回調(diào)Javascript的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09iOS App的設(shè)計(jì)模式開發(fā)中對(duì)State狀態(tài)模式的運(yùn)用
這篇文章主要介紹了iOS App的設(shè)計(jì)模式開發(fā)中對(duì)State狀態(tài)模式的運(yùn)用,示例代碼為傳統(tǒng)的Objective-C,需要的朋友可以參考下2016-03-03iOS實(shí)現(xiàn)第三方微信登錄方式實(shí)例解析(最新最全)
這篇文章主要介紹了iOS實(shí)現(xiàn)第三方微信登錄方式實(shí)例解析(最新最全),非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12IOS應(yīng)用內(nèi)支付返回新舊Receipt適配的方法
本篇文章主要介紹了IOS應(yīng)用內(nèi)支付返回新舊Receipt適配的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-12-12