1. 程式人生 > >Swift iOS應用內跳轉到設定介面

Swift iOS應用內跳轉到設定介面

Swift版

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

OC版本

//開啟設定介面
NSURL * url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
if([[UIApplication sharedApplication] canOpenURL:url]) {
    [[UIApplication
sharedApplication] openURL:url]; }

我是不連線Xcode後就不崩潰了,後來連線上也不崩潰了,具體原因不詳,以後有了深入使用再補上

相關推薦

Swift iOS應用設定介面

Swift版 //開啟設定介面 if let url = URL(string: UIApplicationOpenSettingsURLString){ if (UIApplication.s

IOS應用到系統設定

iOS應用內跳轉到系統設定 設定跳轉有三種方式,每一種的使用場景都不同。 並且你跳轉到系統中自己應用下面設定的時候,你的應用要提前至少申請了某一個許可權,如(通訊錄,通知,定位等)。否則,會引起崩潰。

iOS應用到系統設定頁面

在iOS開發中,有時會有跳轉系統設定介面的需求,例如提示使用者開啟藍芽或者WIFI,提醒使用者開啟推送或者位置許可權等。 設定跳轉有三種方式,每一種的使用場景都不同。 並且你在跳轉到系統中自己應用下面設定的時候,你的應用要提前至少申請了某一個許可權,如通知,定

iOS 應用到系統設定

在iOS5以下版本使用以下方法:【IOS5.1+之後不能使用此方法,iOS8的跳轉方法已找到見下方,iOS7的正在摸索,歡迎大家給出觀點意見】 通過URL Scheme的方式開啟內建的Settings,程式碼如下 [[UIApplication sharedApplic

iOS 應用到系統設置

photo pod style software lin vol ios5 per man 在iOS5下面版本號使用下面方法:【IOS5.1+之後不能使用此方法,iOS8的跳轉方法已找到見下方,iOS7的正在摸索。歡迎大家給出觀點意見】 通過URL Scheme的方

iOS應用百度高德蘋果地圖

bool 知識點 coo count value oid bsp lse rec 移動開發經常用到基於位置的一些導航功能,但是對於對導航功能依賴性不強的的應用,我們直接采用應用外跳轉地圖APP即可。 但是應用間跳轉,首先需要設置白名單, 在iOS 9 下涉及到平臺客戶端跳

ios應用到appstore裡評分

在ios6.0前跳轉到appstore評分一般是直接跳轉到appstore評分 NSString *evaluateString = [NSString stringWithFormat:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/

iOS 10 應用到系統設定

http://www.jianshu.com/p/5b7571d7bb34 設定跳轉有三種方式,每一種的使用場景都不同。 並且你在寫Demo測試跳轉到系統中自己應用下面設定的時候,你的應用要提前至少申請了某一個許可權,如(通知,定位等)。否則,會引起崩潰。 方式一:pr

iOS開發中應用到QQ聊天介面和指定的聯絡人聊天

這裡主要是記錄專案中的一個需求,閒著沒事就把它記錄下來,以供有需要的朋友們; 我們一般用webview載入,所以主要的是設定在它的跳轉路徑上; 這裡有兩個路徑,介紹分別如下; 1. mqq://im/chat?chat_type=wpa&uin=好友QQ號&

應用系統設定相關介面方法總結

在 iOS 開發中,經常會遇到有跳轉至系統設定相關介面的需求; 例如: 提示使用者開啟藍芽或者 WiFi 等功能提示操作; 提示使用者開啟推送或者位置相關許可權. 在 iOS 6之後,第三方應用需要跳轉系統設定介面則需要在 URL type 中新增一個 prefs 值.

iOS獲取通知狀態並設定介面設定

轉自:https://blog.csdn.net/timtian008/article/details/51887412?utm_source=copy 1、獲取使用者通知中心對程式訊息通知的設定,是否開啟訊息通知 if ([[UIDevice currentDevi

ios設定介面

在專案中,我們經常會碰到使用位置的需求。當用戶設定app不允許使用位置的時候,最好的使用者體驗就是直接調轉到系統的位置設定介面,進行設定。 本人已經測試,在5c iOS8.3系統 和 5s iOS7.1系統中可以正常跳轉 跳轉到自己的專案中 在需要調轉的按鈕動作中新增如下的程式碼

Android設定介面以及報錯的處理

       因為SDK版本不同,所以有時我們在應該程式想要跳轉到設定輔助頁面,會報異常,程式會掛掉。有時會報找不到相關類,包是沒問題的。後來在google查看了各個資料,各版本的sdk提供是有差異的,分別3.0以下和3.0以上。

ios10.0以後應用wifi設定介面的坑

直接上程式碼 如果是ios10以下的版本嗎,需要在plist檔案裡面配置 NSURL *url = [NSURL URLWithString:@"App-Prefs:root=WIFI"]; float version = [

iOS App 內部(設定、Wifi、藍芽...)關鍵詞

1、iOS 10 以前: 蜂窩網路:prefs:root=MOBILE_DATA_SETTINGS_ID Wi-Fi:prefs:root=WIFI 定位服務:prefs:root=LOCATION_SERVICES 個人熱點:prefs:root=INTERNET_TETHERING 關於本機:prefs

Android 應用QQ客服的工具類

工具類如下: public class QQUtil { public static void toQQServer(Context context){ try { ApplicationInfo info = context.getPackage

android H5 應用Scheme協議

直接進入主題 想必大家在開發專案的過程中,都會遇到android與H5介面的互動。並且還有H5介面 跳轉到APP內部的功能需要,同志們可能就會想,我們要用什麼方法來做。那麼接下來我們直接開擼,今天要講解的應用內跳轉Scheme協議 什麼是URL Sc

iOS應用到淘寶或天貓客戶端商品詳情頁

最近做iOS專案的時候遇到一個需求,啟動圖片後是廣告頁,點選廣告頁,跳轉到淘寶或天貓的商品詳情頁。 具體需要是這樣: 1)安裝了淘寶:跳轉到淘寶詳情頁。 2)沒裝淘寶,裝了天貓:跳轉到天貓詳情頁 3)淘寶、天貓都沒裝:跳轉到應用自己的頁面,載入網頁。 1)可以使用阿里百川

iOS開發(swift):頁面設定第一次執行的介面

0.介面回顧   1.在AppDelegate檔案中新增如下程式碼 import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate {

IOS應用應用之間URL

蜂窩網路:prefs:root=MOBILE_DATA_SETTINGS_ID網路:      prefs:root=General&path=Network/***Wi-Fi:    prefs:root=WIFI定位服務:prefs:root=LOCATION_SERVICES個人熱點:prefs