我希望使用objective-c打开/关闭Iphone上的位置服务。 如何以编程方式打开/关闭位置服务? 有可能吗?
答案 0 :(得分:2)
不可能,您无法控制蓝牙/飞机/ wifi和位置服务等应用程序中的设置。
答案 1 :(得分:1)
对不起。那只是你的手。你不能停止位置服务。您可以做的一件事是,您可以使用以下命令停止更新位置:
[myLocationManager stopUpdatingLocation];
只要您的代码不再需要接收与位置相关的事件,请调用此方法。当没有客户端需要位置数据时,禁用事件传递使接收器可以选择禁用适当的硬件(从而节省功率)。您可以通过再次调用startUpdatingLocation方法来重新启动位置更新的生成。
但要停止服务,您必须转到设置选项。