2011-10-31 59 views
0

当位置服务处于关闭状态的用户转到需要位置的页面时,会出现一个UIAlertView,底部将出现一个名为“设置”的按钮。点击“设置”后,会跳转到系统设置 - 位置服务。如何导航到应用程序中的位置服务设置

什么是按钮操作,或导航到定位服务的URI?

回答

0

iOS不提供一个明确的方式或网址导航到设置页面。

就位置服务而言,只要应用程序尝试使用位置服务,如果设置页面中的“位置服务”设置为NO,iOS会提示用户启用alertView(设置YES)选项。在后续启动时,如果此选项设置为YES,则用户将不会获得此alertView。

+0

但我发现了一些应用程序有 – Alick

+0

我发现他们只出现一次 – Alick

0
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]]; 

你可以做以上,但我不知道应用程序是否通过苹果的应用程序review.If你知道,请告诉我。

参考:jump to setting interface in iOS

0

这将导致你设置应用page..Were您可以更改设置为你的应用程序,包括位置服务..

NSURL *appSettings = [NSURL URLWithString:UIApplicationOpenSettingsURLString]; 
    [[UIApplication sharedApplication] openURL:appSettings]; 
相关问题