在ios開發過程中,有時我們想在應用內實現打**、發簡訊、開啟safari瀏覽器功能,具體常用功能如下:
openurl:[nsurl urlwithstring:@"tel://185***x0496"]])
openurl:[nsurl urlwithstring:@"telprompt://185***x0496"]])
uiwebview *webview = [[uiwebview alloc] init];
[webview loadrequest:[nsurlrequest
requestwithurl:
[nsurl urlwithstring:@"tel://185***x0496"]]];
[self
.view addsubview:webview];
openurl:[nsurl urlwithstring:@"sms://185***x0496"]])
canopenurl:[nsurl urlwithstring:@""]])
在ios開發過程中,有時我們想在應用內實現跳轉到系統設定介面,具體常用功能如下:
注意:想要實現應用內跳轉到系統設定介面功能,需要先在targets
-info
-url types
-url schemes
中新增prefs
canopenurl:[nsurl urlwithstring:@"prefs:root=wifi"]])
canopenurl:[nsurl urlwithstring:@"prefs:root=bluetooth"]])
canopenurl:[nsurl urlwithstring:@"prefs:root=general"]])
canopenurl:[nsurlurlwithstring:
@"prefs:root=general&path=about"]])
canopenurl:[nsurl urlwithstring:@"prefs:
root=location_services"]])
canopenurl:[nsurl urlwithstring:@"prefs:
root=notifications_id"]])
IOS應用內跳轉到系統設定
ios應用內跳轉到系統設定 設定跳轉有三種方式,每一種的使用場景都不同。並且你跳轉到系統中自己應用下面設定的時候,你的應用要提前至少申請了某乙個許可權,如 通訊錄,通知,定位等 否則,會引起崩潰。本篇針對ios7 ios8 ios9 ios10,來介紹其中區別。一 跳轉方法 二 跳轉到 去?系統的設...
iOS應用如何跳轉到設定介面
有時候,我們希望使用者跳轉到設定介面,進行一些設定。這個時候該如何跳轉呢?這種方式雖然能跳轉到設定介面,但是不能跳轉到具體的頁面 在url types新增 乙個叫prefs的url schemes,如圖 新增url schemes 注意,按照要求拼接好跳轉的urlstring,就可以實現對應介面的跳...
iOS10 系統跳轉到系統設定
1 在 info.plist中新增 prefs urlsechem 2 ios10 蘋果將系統的設定頁的urlsechem路徑改變了 if progress ws.cropsliderview cropendtime progress ws.videotime else 3 收錄的可使用的urlsc...