在我的应用程序中的某一点,我想重定向用户到官方设置应用程序。如果可能的话,我也想直接进入设置应用程序中的位置服务部分。从iPhone上的我的应用程序调用官方的*设置*应用程序(位置服务,IOS 5.1.1)
我看到
Call the official *Settings* app from my app on iPhone 但 在iPhone4的下面的代码没有响应(我的IOS版本5.1.1):
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]];//1 call Location service
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];//2 //call wifi
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=General&path=Network"]];//3
任何其他方式? – zt9788
不幸的是,我没有意识到。它非常方便,允许从您的应用程序轻松访问蓝牙设置以及位置服务,就像您的示例一样。我只能假设它以某种方式被滥用。我知道的唯一选择是向用户清楚地向用户解释如何自己做到这一点,这是不太可能解决的。 –
谢谢。~~~~~~~~ :( – zt9788