iOS_跳轉到系統(tǒng)設置頁面

最近在做一個智能家居的項目,需要和硬件進行Wi-Fi匹配,這里就記錄一些小細節(jié),所謂好記性不如爛筆頭嘛,同時也鼓勵一下自己多去寫寫文字。

首先我們要判斷手機是否連接上Wi-Fi,如果沒有連接Wi-Fi的話,通過點擊按鈕從應用內(nèi)跳轉到系統(tǒng)頁面去設置Wi-Fi

跳轉方法

if ([[UIDevice currentDevice].systemVersion floatValue] >= 10) {

    [[UIApplication sharedApplication] openURL:url options:@{} completionHandler:^(BOOL success) {

    }];
 }else{
     [[UIApplication sharedApplication] openURL:url];
}

URL配置

iOS 8以后出現(xiàn)了UIApplicationOpenSettingsURLString 字段,適用于 大于等于iOS8的系統(tǒng)

NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];

除了UIApplicationOpenSettingsURLString這種跳轉應用設置的方法,還有另外兩種方法:

1.prefs:root=某項服務     適用于 小于 iOS10的系統(tǒng);

2.prefs:root=bundleID    適用于 大于等于iOS8系統(tǒng),小于iOS10的系統(tǒng)

參考1
參考2

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容