iOS10 開啟APP設定介面和WIFI介面

來源:互聯網
上載者:User

標籤:safari   oar   config   backup   ons   nike   開啟鍵盤   藍芽   技術   

在iOS10以上,許可權這塊有了一些變化

 

首先在info的URL Types 添加  prefs

 

 

1、開啟APP設定介面 

//開啟設定                let url:NSURL = NSURL(string: UIApplicationOpenSettingsURLString)!                if UIApplication.shared.canOpenURL(url as URL){                    UIApplication.shared.openURL(url as URL)                }

這個是跳到本身APP路徑下的許可權介面,比如有相機許可權、通訊錄等等,可以直接開關設定。

 

1、開啟系統WIFI介面

                    let url = URL(string: "App-Prefs:root=WIFI")                    if #available(iOS 10.0, *){                                                if UIApplication.shared.canOpenURL(url!){                            UIApplication.shared.openURL(url!)                        }else{                            print("ios 10  開啟wifi介面 error")                        }                    }else{                        //開啟wifi介面                                                if UIApplication.shared.canOpenURL(url!){                            UIApplication.shared.openURL(url!)                        }else{                            print("ios 10 以下 開啟wifi介面 error")                        }                      }

這個可以實現ios10下的跳轉wifi裡面,可以直接選擇某個wifi進行串連。

 

附帶各種許可權的屬性名稱:

  prefs:root=General&path=About  prefs:root=General&path=ACCESSIBILITY  prefs:root=AIRPLANE_MODE  prefs:root=General&path=AUTOLOCK  prefs:root=General&path=USAGE/CELLULAR_USAGE  prefs:root=Brightness    //開啟Brightness(亮度)設定介面  prefs:root=Bluetooth    //開啟藍芽設定  prefs:root=General&path=DATE_AND_TIME    //日期與時間設定  prefs:root=FACETIME    //開啟FaceTime設定  prefs:root=General    //開啟通用設定  prefs:root=General&path=Keyboard    //開啟鍵盤設定  prefs:root=CASTLE    //開啟iClound設定  prefs:root=CASTLE&path=STORAGE_AND_BACKUP    //開啟iCloud下的儲存空間  prefs:root=General&path=INTERNATIONAL    //開啟通用下的語言和地區設定  prefs:root=LOCATION_SERVICES    //開啟隱私下的定位服務  prefs:root=ACCOUNT_SETTINGS  prefs:root=MUSIC    //開啟設定下的音樂  prefs:root=MUSIC&path=EQ    //開啟音樂下的均衡器  prefs:root=MUSIC&path=VolumeLimit  //開啟音樂下的音量  prefs:root=General&path=Network    //開啟通用下的網路  prefs:root=NIKE_PLUS_IPOD      prefs:root=NOTES    //開啟設定下的備忘錄設定  prefs:root=NOTIFICATIONS_ID    //開啟設定下的通知設定  prefs:root=Phone    //開啟電話設定  prefs:root=Photos    //開啟設定下相片與相機設定  prefs:root=General&path=ManagedConfigurationList    //開啟通用下的描述檔案  prefs:root=General&path=Reset    //開啟通用下的還原設定  prefs:root=Sounds&path=Ringtone  prefs:root=Safari    //開啟設定下的safari設定  prefs:root=General&path=Assistant    //開啟siri不成功  prefs:root=Sounds    //開啟設定下的聲音設定  prefs:root=General&path=SOFTWARE_UPDATE_LINK    //開啟通用下的軟體更新  prefs:root=STORE    //開啟通用下的iTounes Store和App Store設定  prefs:root=TWITTER    //開啟設定下的twitter設定  prefs:root=FACEBOOK    //開啟設定下的Facebook設定  prefs:root=General&path=USAGE    //開啟通用下的用量  prefs:root=VIDEO      prefs:root=General&path=Network/VPN        //開啟通用下的vpn設定  prefs:root=Wallpaper    //開啟設定下的牆紙設定  prefs:root=WIFI    //開啟wifi設定  prefs:root=INTERNET_TETHERING

iOS10 開啟APP設定介面和WIFI介面

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.