從當(dāng)前應(yīng)用調(diào)整到系統(tǒng)自帶應(yīng)用,一行代碼搞定
[[UIApplication sharedApplication] openURL:url];
通過給url不同的值斩熊,可以實(shí)現(xiàn)調(diào)用系統(tǒng)自帶 電話/短信/郵箱/瀏覽器
-
調(diào)用 電話phone
- 撥打電話之后不跳轉(zhuǎn)回app
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://800888"]];
- 撥打電話之后跳轉(zhuǎn)回app
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://800888"]];
- 撥打電話之后不跳轉(zhuǎn)回app
調(diào)用自帶 瀏覽器safari
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.abt.com"]];
調(diào)用 自帶Mail
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@abt.com"]];
調(diào)用 SMS
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://800888"]];
調(diào)用 app Store
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://"]];
調(diào)用 iBook
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-books://"]];
調(diào)用 Map
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"maps://"]];
調(diào)用 Facetime
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"facetime://"]];
調(diào)用 Music
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"music://"]];
跳轉(zhuǎn)到系統(tǒng)設(shè)置相關(guān)界面
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];
設(shè)置子界面的跳轉(zhuǎn)關(guān)鍵字
目的地 | URL |
---|---|
About | prefs:root=General&path=About |
Accessibility | prefs:root=General&path=ACCESSIBILITY |
AirplaneModeOn | prefs:root=AIRPLANE_MODE |
Auto-Lock | prefs:root=General&path=AUTOLOCK |
Brightness | prefs:root=Brightness |
Bluetooth | prefs:root=General&path=Bluetooth |
Date & Time | prefs:root=General&path=DATE_AND_TIME |
FaceTime | prefs:root=FACETIME |
General | prefs:root=General |
Keyboard | prefs:root=General&path=Keyboard |
iCloud | prefs:root=CASTLE |
iCloud Storage & Backup | prefs:root=CASTLE&path=STORAGE_AND_BACKUP |
International | prefs:root=General&path=INTERNATIONAL |
Location Services | prefs:root=LOCATION_SERVICES |
Music | prefs:root=MUSIC |
Music Equalizer | prefs:root=MUSIC&path=EQ |
Music Volume Limit | prefs:root=MUSIC&path=VolumeLimit |
Network | prefs:root=General&path=Network |
Nike + iPod | prefs:root=NIKE_PLUS_IPOD |
Notes | prefs:root=NOTES |
Notification | prefs:root=NOTIFICATIONS_ID |
Phone | prefs:root=Phone |
Photos | prefs:root=Photos |
Profile | prefs:root=General&path=ManagedConfigurationList |
Reset | prefs:root=General&path=Reset |
Safari | prefs:root=Safari |
Siri | prefs:root=General&path=Assistant |
Sounds | prefs:root=Sounds |
Software Update | prefs:root=General&path=SOFTWARE_UPDATE_LINK |
Store | prefs:root=STORE |
prefs:root=TWITTER | |
Usage | prefs:root=General&path=USAGE |
VPN | prefs:root=General&path=Network/VPN |
Wallpaper | prefs:root=Wallpaper |
Wi-Fi | prefs:root=WIFI |
INTERNET_TETHERING Internet_tethering | prefs:root= INTERNET_TETHERING |