应用程序到偏好设置跳转 以及 应用程序之间的跳转

About(关于) — prefs:root=General&path=About

Accessibility(辅助功能) — prefs:root=General&path=ACCESSIBILITY

Airplane Mode On(飞行模式) — 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(iCloud存储与备份) — 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

 

 

 

最主要的是邮箱设置那块,费了我好大劲才找到的:

 

Mail, Contacts, Calendars(邮箱、通讯录、日历)— prefs:root=ACCOUNT_SETTINGS

Add Account…(添加账户…)— prefs:root=ACCOUNT_SETTINGS&path=ADD_ACCOUNT

 

使用方法(例如):

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=ACCOUNT_SETTINGS&path=ADD_ACCOUNT"]];

---------------------------------------------------------------------

 

openURL的使用方法:

CODE:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:appString]];

其中系统的appString有:

CODE:

Map    http://maps.google.com/maps?q=Shanghai

Email  mailto://myname@google.com

Tel    tel://10086

Msg    sms://10086

 

  ------------------------------------------

跳转到程序:

 

 

 

首先在自己要被打开的app的info.plist中自定义url types.如图所示

然后在另一个app中的响应事件中如此编写代码:

NSURL *url = [NSURL URLWithString:@"myapp://com.rumtel.myapp"];         

[[UIApplication sharedApplication] openURL:url]; 

 

ok!编译,我用模拟器测试的,ok.

不过需要主意:

1,先编译要被打开的app.

2,选择的模拟器版本都应该相同.

posted @ 2012-04-01 15:57  阳芳  阅读(489)  评论(0编辑  收藏  举报