跳转到系统软件

jump

转自加州旅馆客的博客

从当前应用调整到系统自带应用,一行代码搞定

[[UIApplication sharedApplication] openURL:url];
通过给url不同的值,可以实现调用系统自带 电话/短信/邮箱/浏览器

  1. 调用 电话phone

    • 拨打电话之后不跳转回app
      [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://800888"]];
    • 拨打电话之后跳转回app
      [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://800888"]];
  2. 调用自带 浏览器safari
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.abt.com"]];

  3. 调用 自带Mail
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@abt.com"]];

  4. 调用 SMS
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://800888"]];

  5. 调用 app Store
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://"]];

  6. 调用 iBook
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-books://"]];

  7. 调用 Map
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"maps://"]];

  8. 调用 Facetime
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"facetime://"]];

  9. 调用 Music
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"music://"]];

  10. 跳转到系统设置相关界面
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];

设置子界面的跳转关键字
目的地 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
Twitter 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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容