1

这是我关于堆栈溢出的第一个问题。我希望我的应用程序能够将用户重定向到设置/首选项。我在堆栈溢出方面进行了很多研究,大多数答案是“这只适用于 iOS 5,不再适用于 IOS 5.1 或更高版本”。我知道这是一个非常古老的问题,但我仍然很好奇 Google Map API 存档是如何的?

我正在使用 IOS 6.1 模拟器,当我关闭位置服务时,Google Map API 能够提示如下消息

“打开定位服务以允许“应用”确定您的位置”、“设置”按钮和“取消”按钮。

单击“设置”按钮后,它将重定向到“位置服务”

很抱歉,因为我没有至少 10 个声望来发布打印屏幕。

4

1 回答 1

0

在要重定向到应用程序设置的操作中尝试以下代码

NSURL *appSettings = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
[[UIApplication sharedApplication] openURL:appSettings];

(在 iOS 7 及更高版本上正常工作,当我发布这个答案时,我们正在使用 iOS 8。)

于 2015-05-21T10:00:01.500 回答