我已经尝试使用调用在我的应用程序中启动 iPhone 的设置
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
[locationManager startUpdatingLocation];
[locationManager release];
但我只能启动一次,现在我无法启动我的应用程序中的设置。 我正在使用装有 iOS 4.2 的 iPhone 3GS
如果位置服务关闭,是否有任何其他方式可以随时启动设置。
最佳答案
but I was able to launch only once,now I am not
如果您在您的应用程序上看到一条警告消息,要求您允许使用您的 GPS 位置。那么这就是 iPhone OS 的默认行为。如果您尝试在任何应用程序中获取 GPS 位置,操作系统会请求用户的许可。您不能再次启动此警报!
但如果您想更改设置(意味着想要启用或禁用位置跟踪),则可以打开“设置”应用程序并查找位置服务设置。您可以在那里找到您的应用程序并禁用位置跟踪。但请记住,您无法使用您的应用程序打开“设置”应用程序。
关于iphone - 我们可以随时在 iPhone 中启动设置屏幕以启用 GPS 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7029472/